par
pingoo67 » 17 oct. 2007, 14:09
Voila j'ai testé "imagecopyresampled " mais la vignette n'est pas crée...
Voici l'erreur :
Warning: imagejpeg() [function.imagejpeg]: Unable to open 'mini_test.jpg' for writing in /var/www/vhosts/reducpasseport.com/httpdocs/phpinfo.php on line 52
Voici mon code :
Code : Tout sélectionner
$fichierSource = "test.jpg";
$largeurDestination = 200;
$hauteurDestination = 150;
$im = ImageCreateTrueColor ($largeurDestination, $hauteurDestination)
or die ("Erreur lors de la création de l'image");
$source = ImageCreateFromJpeg($fichierSource);
$largeurSource = imagesx($source);
$hauteurSource = imagesy($source);
imagecopyresampled($im, $source, 8, 8, 0, 0, $largeurDestination-(2*8), $hauteurDestination-(2*8), $largeurSource, $hauteurSource);
imagestring($im, 0, 12, $hauteurDestination-18, "$fichierSource - ($largeurSource x $hauteurSource)", $blanc);
$miniature = "mini_$fichierSource";
imagejpeg ($im, $miniature);
Pourquoi l'image n'est elle pas généré?
MERCI
Voila j'ai testé "imagecopyresampled " mais la vignette n'est pas crée...
Voici l'erreur :
[quote]
Warning: imagejpeg() [function.imagejpeg]: Unable to open 'mini_test.jpg' for writing in /var/www/vhosts/reducpasseport.com/httpdocs/phpinfo.php on line 52
[/quote]
Voici mon code :
[code]
$fichierSource = "test.jpg";
$largeurDestination = 200;
$hauteurDestination = 150;
$im = ImageCreateTrueColor ($largeurDestination, $hauteurDestination)
or die ("Erreur lors de la création de l'image");
$source = ImageCreateFromJpeg($fichierSource);
$largeurSource = imagesx($source);
$hauteurSource = imagesy($source);
imagecopyresampled($im, $source, 8, 8, 0, 0, $largeurDestination-(2*8), $hauteurDestination-(2*8), $largeurSource, $hauteurSource);
imagestring($im, 0, 12, $hauteurDestination-18, "$fichierSource - ($largeurSource x $hauteurSource)", $blanc);
$miniature = "mini_$fichierSource";
imagejpeg ($im, $miniature);
[/code]
Pourquoi l'image n'est elle pas généré?
MERCI