scorpion077
Messages postés44Date d'inscriptionlundi 11 juin 2007StatutMembreDernière intervention14 mai 2009
-
13 mai 2009 à 22:06
nautilus99
Messages postés661Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention18 septembre 2009
-
14 mai 2009 à 15:22
Bonjour,
la fonction suivante est censé redimensionné une image :
<li>function redimensionner($img_url,$largeur)
</li><li>{
</li><li>// Déterminer l'extension à partir du nom de fichier</li><li>$extension = substr( $img_url, -3 );
</li><li>// Afin de simplifier les comparaisons, on met tout en minuscule</li><li>$extension = strtolower( $extension );
</li><li></li><li>switch ( $extension ) {
</li><li></li><li>case "jpg":
</li><li>case "peg": //pour le cas où l'extension est "jpeg"</li><li>$src_im = createimagefromjpeg( $img_url );
</li><li>break;
</li><li></li><li>case "gif":
</li><li>$src_im = createimagefromgif( $img_url );
</li><li>break;
</li><li></li><li>case "png":
</li><li>$src_im = createimagefrompng( $img_url );
</li><li>break;
</li><li></li><li>default:
</li><li>echo "L'image n'est pas dans un format reconnu. Extensions autorisées : jpg/jpeg, gif, png";
</li><li>break;
</li><li>} </li>................................
Voici le message d'erreur du navigateur : Fatal error: Call to undefined function createimagefromjpeg()
nautilus99
Messages postés661Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention18 septembre 20091 13 mai 2009 à 22:48
Dans ce cas là, il faut demander à ton hébergeur s'il peut installer son PHP correctement avec GD...
Enomément de scripts utilisent GD pour manipuler les images, fabriquer des captacha, etc...
scorpion077
Messages postés44Date d'inscriptionlundi 11 juin 2007StatutMembreDernière intervention14 mai 2009 14 mai 2009 à 14:58
Dans le code que j'ai piqué, il manquait un paramètre à la fnoction Imagejpeg : la source de l image. Mais bon, toujours un soucis forcément lol. Mno image n'apparaît pas...