Seite 3 von 4

Verfasst: 24.01.2004 17:37
von RogerM
sorry, dass ich in diesem Thread den Alleinunterhalter spiele, aber wer das Problem mit Bildern hat, sollte mal dies ausprobieren:

[admin_amazonbox.php]

suche

Code: Alles auswählen

require('./pagestart.' . $phpEx);
füge danach ein

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);
}
suche (2mal)

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);
ersetze mit (2mal)

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); 
Dies natürlich alles ohne Funktionsgarantie. Bei uns funktioniert es jedoch so.

Verfasst: 24.01.2004 19:17
von RogerM
AWSW hat geschrieben:Hi,
sorry komme jetzt erst dazu diesen Beitrag wieder zu lesen... Schön dass Du eine für Dich funktionierende Lösung gefunden hast... Hilft vielleicht auch mal anderen Usern weiter mit ähnlichen Problemen... :D
Ich bin auch sehr froh, dass ich eine Lösung gefunden habe. Es war aber Glück als Verstand. Ich habe per Zufall herausgefunden, dass d)f ein Update von PHP durchgeführt hat. Und im d)f Forum wurde das Problem mit fopen() schon besprochen und eine Lösung angeboten. PHP 4.3.4 verlangt anscheinend, dass man externe Dateienimmer blockweise einliesst.

In diesem Zusammenhang würde mich deshalb noch interessieren, welche PHP Version den 1&1, all-inkl und Hosteurope einsetzen.

Verfasst: 24.01.2004 19:35
von AWSW
Hi,
sorry komme jetzt erst dazu diesen Beitrag wieder zu lesen... Schön dass Du eine für Dich funktionierende Lösung gefunden hast... Hilft vielleicht auch mal anderen Usern weiter mit ähnlichen Problemen... :D

Verfasst: 24.01.2004 19:41
von AWSW
Bei 1&1 bin ich nicht mehr, aber bei all-inkl.com läuft bei mir: PHP Version 4.3.1

HTH

Verfasst: 24.01.2004 19:54
von RogerM
AWSW hat geschrieben:Bei 1&1 bin ich nicht mehr, aber bei all-inkl.com läuft bei mir: PHP Version 4.3.1

HTH
Dann scheint es mir klar zu sein, weshalb das Ganze bei all-inkl.com problemlos funktioniert und bei Domainfactory nicht.

Verfasst: 15.02.2004 16:36
von Dopey
Hallo,

dank an RogerM.

Bin beim Provider net-build und mit RogerMs Anpassung klappt es jetzt auch mit dem Bilder kopieren.

Joern

Verfasst: 11.06.2004 18:09
von Heffernan
@RogerM
:D Super, jetzt geht es mit den Bildern.

Verfasst: 17.06.2004 11:18
von Comander
Vielen Dank auch von mir an RogerM.

Ich habe vorher das gleiche Problem mit den Bildern gehabt, aber dank seiner Anpassung funktioniert es jetzt einwandfrei.
Bin übrigens bei networksolutions.de

Gruß
Comander

Verfasst: 20.06.2004 00:51
von RogerM
freut mich, dass ich helfen konnte. Ich habe hier schon oft die kompetente Hilfe der User in Anspruch nehmen dürfen und bin deshalb froh, auch selbst mal dem Einen oder Anderen geholfen zu haben.

Verfasst: 15.05.2005 16:55
von Maria77
Gibt es hier eigentlich schon neue Erkenntnisse?

Ich habe alle möglichen angegebenen Änderungen ausprobiert, aber ohne Erfolg. Es werden einfach keine Bilder angezeigt. Zumindest keine, die nicht schon mit dem MOD mitgeliefert wurden. Die haben alle funktioniert. Aber sobald ich selber etwas zufügen möchte, erscheinen nur "rote Kreuze"! :(

Hatte vielleicht noch jemand das Problem?