Bonjour,
J'explique une peu cke fait le script
j'ouvre un dossier "galerie/"
dans ce dossier, j'ouvre un repertoire à la foi
dans le repertoire ouvert je liste les photos puis creer des miniature dans un dossier mini que je creer dans ce dossier
Et je bloque un peut si quelqun peut m'aider sur le debut
j'ai la fonction qui creer les miniature qui marche , elle creer un dossier mini et les balance dedans
c'est plus la partie ouvrir le dossier galerie puis lister les dossiers s'y trouvant pour pouvoir lancer ma boucle qui miniaturise qui me pose problème.
Si vous pouvez m'aider c'est trés cool
Voici la fonction (elle doit etre bordelique vu le nb d'erreur a l'execution)
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function creer_miniature() {
$dir = 'galerie';
$ouvrir = opendir($dir);
while ($dossier = readdir($ouvrir)) {
$handle=opendir($dir.$dossier);
mkdir ('../' .$dir. '/' .$dossier. '/mini', 0700);
while ($image = readdir($handle)) {
if ($image != "." && $image != "..") {/*
$size = getimagesize("galerie/cave/$image");
$largeur_img = $size[0];
$hauteur_img = $size[1];
*/
/*echo " <li><a href=\"./photos/alone/$file\" title=\"photo de $file\" onclick=\"window.open(this.href, 'exemple', 'height=$height, width=$width, top=100, left=100, toolbar=no, menubar=yes, location=no, resizable=yes, scrollbars=yes, status=no'); return false;\">$file</a>
| $height px * $width px |
</li>";*/
$largeur = 175;
$hauteur = 150;
$qualite = 50;
$resultat = generer_miniature($image, $largeur, $hauteur, $qualite);
}
}
}
closedir($handle);
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
la fonction generer miniature fonctionne quand je lui balance en dur les paramettre!
Merci