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>