salut a tous,
j’ai décidé de finir quelques merdouilles en cours, parmis elles la gallerie photo.
j’ai donc testé chez moi le code suivant ( site du zero, c’est pour les test )
[code]<?
$source = imagecreatefromjpeg(“couchersoleil.jpg”); // La photo est la source
$destination = imagecreatetruecolor(200, 150); // On crée la miniature vide
// Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d’une image
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
$largeur_destination = imagesx($destination);
$hauteur_destination = imagesy($destination);
// On crée la miniature
imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source);
// On enregistre la miniature sous le nom "mini_couchersoleil.jpg"
imagejpeg($destination, ‘mini_couchersoleil.jpg’);
?>[/code]
Bref il est censé generer une miniature …
alors chez moi direct je dois avoir un probleme avec GD : ( phpinfo )[quote]Fatal error: Call to undefined function imagecreatefromjpeg() in /home/fser/www/upload/sdz.php on line 2[/quote]
chez mon hebergeur, j’ai ça [quote]Warning: imagejpeg(): Unable to open ‘mini_couchersoleil.jpg’ for writing in /home/powerusers/www/upload/sdz.php on line 16:[/quote]
GD semble installé puisque j’ai pu generer une image en couleur, alors que chez moi il me disait erreur dans l’image donc pas affiché toussa.
Bref, que puis je faire pour que ça marche ? ( il n’est exclu des erreurs de config chez aucun des deux )
perso j’ai apache 1.3 avec php5 le tout installé par apt-get
sur un autre pc avec php4 et tout installé aussi avec apt-get , j’ai les meme problemes.
Oui j’ai décommenté la ligne gd2.dll dans php.ini apres quoi j’ai relancé apache.
edit : je viens de tester chez ovh, aucun probleme ça marche …