Miniature php

Fermé
gabbermaniac Messages postés 137 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 23 août 2011 - 13 mars 2010 à 10:52
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 13 mars 2010 à 11:36
Bonjour,

Je cherche à créer des miniatures en php, j'ai récupérer ce code,
j'ai créer un dossier /images et un dossier pour les mini: /images/mini

<?php

function miniature($chemin_original, $chemin_mini, $fichier_image, $largeur_mini)
{
$image_origine = imagecreatefromjpeg("$chemin_original/$fichier_image");
$largeur_origine = imagesx($image_origine);
$hauteur_origine = imagesy($image_origine);
$hauteur_mini = $hauteur_origine * $largeur_mini / $largeur_origine;
$image_finale = imagecreate($largeur_mini, $hauteur_mini);
imagecopyresized($image_finale, $image_origine, 0, 0, 0, 0, $largeur_mini, $hauteur_mini, imagesx($image_origine), imagesy($image_origine) );

imagejpeg($image_finale, "$chemin_mini/$fichier_image");
imagedestroy($image_finale);
return true;
}

miniature("img", "img/mini", "4123.JPG", "100")
?>


Est ce que ce code est bon et Que dois-je changer pour chercher mes images?

merci d'avance
A voir également:

1 réponse

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 504
13 mars 2010 à 11:36
Ça à l'air correcte.
miniature("img", "img/mini", "4123.JPG", "100");
D'abord tu indiques le chemin vers le dossier contenant l'image d'origine, après le dossier qui contient les miniatures, puis le nom de l'image et enfin la largeur de la miniature.
0