Comment sauvgarder une miniature????

WRInaute discret
Bonjour,
j'ai créer des miniatures avec ce petit script
Code:
<?php
// Le fichier
$filename = 'test.jpg';
$percent = 0.5;

// Content type
header('Content-type: image/jpeg');

// Calcul des nouvelles dimensions
list($width, $height) = getimagesize($filename);
$new_width = $width * $percent;
$new_height = $height * $percent;

// Redimensionnement
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);

// Affichage
imagejpeg($image_p, null, 100);
?>
mais le probleme, c'est comment sauvgarder ces miniature dans une repertoire sur mon ftp ???
et merci
 
WRInaute passionné
le deuxième paramètre de imagejpeg peut-être le chemin du fichier à sauvegarder (ou NULL pour renvoyer directement le contenu au navigateur) =>http://fr.php.net/manual/fr/function.imagejpeg.php
ce qui donne :
Code:
...
$filename = '...';
// Sauvegarde le fichier
imagejpeg($image_p, $filename, 100);
// Affichage
readfile($filename);
 
WRInaute accro
Tu devrais utiliser des librairies de classe faisant déjà ça. Ca éviterait de réinventer la roue :D
 
WRInaute passionné
YoyoS a dit:
Tu devrais utiliser des librairies de classe faisant déjà ça. Ca éviterait de réinventer la roue :D
C'est pas sans risque de copier quelque chose qu'on ne maîtrise pas. S'il peut se coucher moins ignorant ce soir c'est tout bénéf.
 
Discussions similaires
Haut