
le 25/12/2009 à 14:22
J-C livemont
j'ai un problème de retour de la fonction imagejpg suivi de imagedestroy: le fichier jpg et la sortie écran fonctionnent super bien. Seulement le code htm qui suit dans le script ne s'exécute pas. Qui peut me dire pourquoi, je ne trouve rien à ce sujet. l'idée de ce code, je l'ai récupéré et ajusté.
voiçi le code
voiçi le code
- <?php
- // Le fichier
- $filename = $_REQUEST['foto'];
- $filenamez = $filename."z";
- // Content type
- header('Content-type: image/jpeg');
- // Calcul des nouvelles dimensions
- list($width, $height) = getimagesize($filename);
- if ($width > $height) {
- $new_width = 300;
- $new_height = 225; }
- if ($width < $height) {
- $new_width = 225;
- $new_height = 300; }
- // Redimensionnement compressée
- $image_p = imagecreatetruecolor($new_width, $new_height);
- $image = imagecreatefromjpeg($filename);
- imagecopyresampled($image_p, $image, 0,0, 0, 0, $new_width , $new_height, $width, $height);
- // Affichage
- imagejpeg($image_p, null, 100);
- imagejpeg($image_p, $filename,50);
- imagedestroy($image_p);
- ?>
- <TABLE>
- <TR><TD bgcolor= "#408080" valign= "top">
- <a href="#" onClick = "window.open('bend.php', '_top')">QUITTER</a>
- </TABLE>