Bonjour à tous,
Je souhaite redimensionner une image téléchargée de façon à ce qu'elle soit d'une taille toujours identique.
Mon problème est le suivant : A l'appel de la fonction "imagecreatefromjpeg", j'ai une erreur "HTTP 500 erreur interne au serveur".
Je n'arrive pas à comprendre pourquoi.
Je joins ci-dessous, le code php.
Merci d'avance de vos réponses et de votre aide.
Bonne journée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $NouvelleLargeur = 800; $TailleImageChoisie = getimagesize($img); $ImageChoisie = imagecreatefromjpeg($img); $NouvelleHauteur = ( ($TailleImageChoisie[1] * (($NouvelleLargeur)/$TailleImageChoisie[0])) ); $NouvelleImage = imagecreatetruecolor($NouvelleLargeur , $NouvelleHauteur) or die ("Erreur"); imagecopyresampled($NouvelleImage , $ImageChoisie , 0,0, 0,0, $NouvelleLargeur, $NouvelleHauteur, $TailleImageChoisie[0], $TailleImageChoisie[1]); imagedestroy($ImageChoisie); $cr = imagejpeg($NouvelleImage , $img2, 100);
Partager