Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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