redimension d'images
Posté : 20 juin 2006, 09:36
Bonjour,
Voila, j'ai fait une page php redimension.php qui sert à redimensionner une image contenue dans un dossier photos
Le problème est que dés que je veux afficher cette image dans une autre page, sous InternetExplorer, ça marche nikel alors que dans mozilla, ça n'affiche qu'un petit carré blanc.
(par contre, quand je lance juste redimension.php avec mozilla, ça affiche bien l'image)
Si qq'un avait une idée.....^^
Redimension.php:
et bien sur, quand j'affiche l'image, je fais tout simplement <img src="redimension.php?img=photo.jpg" alt="photo" />
merci....
Voila, j'ai fait une page php redimension.php qui sert à redimensionner une image contenue dans un dossier photos
Le problème est que dés que je veux afficher cette image dans une autre page, sous InternetExplorer, ça marche nikel alors que dans mozilla, ça n'affiche qu'un petit carré blanc.
(par contre, quand je lance juste redimension.php avec mozilla, ça affiche bien l'image)
Si qq'un avait une idée.....^^
Redimension.php:
Code : Tout sélectionner
<?php
header("Content-type: image/jpeg");
if(isset($_GET['img']))
{
$img='photos/'.$_GET['img'];
$img_x=200;
$img_big = imagecreatefromjpeg($img);
$size = getimagesize($img);
if($img_x <= 0) $img_x = $size[0];
$img_y = floor($size[1] * $img_x / $size[0]);
$img_mini = imagecreatetruecolor ($img_x, $img_y);
imagecopyresampled ($img_mini,$img_big,0,0,0,0,$img_x,$img_y,$size[0],$size[1]);
imagejpeg($img_mini);
}else{
$img = imagecreatefromjpeg('photos/defaut.jpg');
imagejpeg($img);
}
?>
merci....