Seite 1 von 1

Lösung für fehlerhaft angezeigte Bilder Amazon Box

Verfasst: 07.08.2007 19:54
von TLoD
Hi Ihr,

hier die Lösung für den Anzeigefehler im Amazon Box MOD:

Ihr müsst die admin_amazonbox.php wie folgt bearbeiten.

[FIND]

Code: Alles auswählen

require('./pagestart.' . $phpEx);
[AFTER, ADD]

Code: Alles auswählen

function readPic ($url) { 
   $fp = fopen($url, 'rb'); 
   if ($fp) { 
     $result = ''; 
     while (!feof($fp)) 
       $result .= fread($fp, 50000); 
     return $result; 
   } 
   else 
     return FALSE; 
fclose($fp); 
}
[FIND 2x]

Code: Alles auswählen

$imagefileopen = fopen("http://images-eu.amazon.com/images/P/$amazon.03.TZZZZZZZ.jpg","rb") or die("ERROR!!!"); 
$zwischenvar = fread($imagefileopen, 50000); 
fclose($imagefileopen); 
$absoluterPfad = $phpbb_root_path . "images/amazonimages"; 
$localimagebuch = fopen("$absoluterPfad/$amazon.jpg","wb"); 
fputs($localimagebuch, $zwischenvar); 
fclose($localimagebuch);
[REPLACE WITH 2x]

Code: Alles auswählen

$imagefileopen = readPic("http://images-eu.amazon.com/images/P/$amazon.03.TZZZZZZZ.jpg"); 
$zwischenvar = $imagefileopen; 
$absoluterPfad = $phpbb_root_path . "images/amazonimages"; 
$localimagebuch = fopen("$absoluterPfad/$amazon.jpg","wb"); 
fputs($localimagebuch, $zwischenvar); 
fclose($localimagebuch);
Nun solltet Ihr die Bilder eurer Amazon Box, hinzufügen können.
Schon eingefügte Links funzen erst, nachdem Ihr in der Adminconsole unter Aktion auf Bearbeiten und anschließend auf Absenden drückt.

Verfasst: 07.08.2007 23:54
von FatFreddy
Herzlichen Dank!

Eine einfache aber wirkungsvolle Lösung. Damit hat das händische kopieren der Pics endlich ein Ende.


FatFreddy