OK merci.
En fait, j'ai rechercher sur la doc de php.net des infos supplementaires sur "imagecreatefromjpeg", et dans les commentaires des membres j'ai trouve des petits bouts de code qui fonctionne.
Du coup, avec
Code :
- $si = fopen($imagePathURL, "r" ); // open URL
-
- $serverImg = fread($si, 1000000); // read contents
-
- fclose($si); // close file
-
- /* open file to save to (w+ creates if file does not exist || b opens binary safe [Win32])
- Seemed to work fine with out the 'b' on Windows NT but just to be safe. */
- $si = fopen($saveImgTo, "w+b" );
-
- fwrite($si, $serverImg); // write contents to file
-
- fclose($si); // close file
|
ça fonctionne très bien. Je m'excuse donc d'avoir que fopen() ne fonctionne pas sur des images distantes, c faux!
En fait, c imacreatefromjpeg qui ne la supporte pas!!!
Citation :
Avertissement
La version Windows de PHP ne supporte pas l'accès aux fichiers distants avec cette fonction, même si allow_url_fopen est activé.
|
En tout cas merci de votre aide, je peux continuer mon petit script qui deviendra grand!
@ bientot
lio09
Message édité par lio09 le 18-08-2004 à 15:00:51