par
netp » 12 août 2008, 12:04
Bonjour à tous,
je sèche sur un transfert d'image. L'image est bien créé à la racine du répertoire mais je n'arrive pas à la déplacer vers un autre répertoire.. Rien ne se passe.
Code : Tout sélectionner
<?
$source = imagecreatefromjpeg("titi.jpg"); // source image
$destination = imagecreatetruecolor(200, 150); //image miniature vide crée
// Les fonctions imagesx et imagesy renvoient la largeur et la hauteur de l'image source
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
$largeur_destination = imagesx($destination);
$hauteur_destination = imagesy($destination);
// On crée la miniature
imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source);
// On enregistre la miniature sous le nom "mini_image.jpg"
imagejpeg($destination, 'mini_image.jpg');
?>
Ce code marche très bien. La vignette est crée. Maiss je n'arrive pas à la déplacer dans le répertoire upload situé à la même hauteur que ce fichier.
J'ai essayé :
Code : Tout sélectionner
$directory='upload';
move_uploaded_file('mini_image.jpg', $directory . "mini_image.jpg")
Merci de votre aide
[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]
Bonjour à tous,
je sèche sur un transfert d'image. L'image est bien créé à la racine du répertoire mais je n'arrive pas à la déplacer vers un autre répertoire.. Rien ne se passe.
[code]
<?
$source = imagecreatefromjpeg("titi.jpg"); // source image
$destination = imagecreatetruecolor(200, 150); //image miniature vide crée
// Les fonctions imagesx et imagesy renvoient la largeur et la hauteur de l'image source
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
$largeur_destination = imagesx($destination);
$hauteur_destination = imagesy($destination);
// On crée la miniature
imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source);
// On enregistre la miniature sous le nom "mini_image.jpg"
imagejpeg($destination, 'mini_image.jpg');
?>
[/code]
Ce code marche très bien. La vignette est crée. Maiss je n'arrive pas à la déplacer dans le répertoire upload situé à la même hauteur que ce fichier.
J'ai essayé :
[code]
$directory='upload';
move_uploaded_file('mini_image.jpg', $directory . "mini_image.jpg")
[/code]
Merci de votre aide
[i][color=darkred][Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur][/color][/i]