Pages : 1
#1 Le 17/02/2008, à 12:01
- shubidua
Problème de création d'image avec imagejpeg
Bonjour,
donc c'est dit dans le titre, je n'arrive pas à créer des images avec la fonction imagejpeg. Le code est le suivant:
<?php
define('DOCUMENT_ROOT', $_SERVER['DOCUMENT_ROOT']);
class c_thumb {
function thumb($fichier) {
$lien = DOCUMENT_ROOT.'/www2/images/archiv/images/'.$fichier;
$source = ImageCreateFromJpeg($lien);
$largeurSource = ImageSX($source);
$hauteurSource = ImageSY($source);
$retrecissement = $hauteurSource/107;
$largeurDestination = $largeurSource/$retrecissement;
$hauteurDestination = $hauteurSource/$retrecissement;
$im = ImageCreateTrueColor($largeurDestination, $hauteurDestination)or die ("Erreur lors de la création de l'image");
ImageCopyResampled($im, $source, 0, 0, 0, 0, $largeurDestination, $hauteurDestination, $largeurSource, $hauteurSource) or die("erreur lors de la creation de l'image reduite");
$miniature = DOCUMENT_ROOT.'/www2/images/archiv/thumb_mini/'.$fichier;
imagejpeg ($im,$miniature,100) or die ("Erreur lors de la sauvegarde de l'image");
echo 'Image miniature générée : '.$miniature;
}
}
$fichier = $_POST['source'].'.jpg';
$miniature = new c_thumb();
$miniature->thumb($fichier);
?>
et le message erreur est le suivant:
Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/***/images/archiv/thumb_mini/alabasterkarawane01.jpg' for writing: No such file or directory in /home/***/xmaintain/classes.php on line 16
Erreur lors de la sauvegarde de l'image
J'ai déjà cherché un peu sur google, j'ai fait des chmod 777 en sudo et en pas sudo, mais je recoit toujours le même message.
Est-ce quelqu'un peut m'aider?
Hors ligne
Pages : 1