[Galerie] Un peu d'aide pour améliorer un script
Salut !
Je ne connait pas grand chose en PHP, mais j'essaye de comprendre .. ( pas facile, j'ai pas les bases .) sauf du copier /coller :mouarf:
J'ai trouver un petit sript pour faire ce que je veut faire.. :lol:, mais il manque deux trois petits trucs ..
Bon, mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| // url du fichier qui contient les images
$urlphoto = "http://www.psitta.net/Cayenne/images";
// nom du répertoire qui contient les images
$nomRepertoire = "images";
if (is_dir($nomRepertoire))
{
$dossier = opendir($nomRepertoire);
while ($Fichier = readdir($dossier))
{
if ($Fichier != "." AND $Fichier != ".." AND (stristr($Fichier,'.gif') OR stristr($Fichier,'.jpg') OR stristr($Fichier,'.png') OR stristr($Fichier,'.bmp')))
{
// Hauteur de toutes les images
$h_vign = "140";
$taille = getimagesize($nomRepertoire."/".$Fichier);
$reduc = floor(($h_vign*100)/($taille[1]));
$l_vign = floor(($taille[0]*$reduc)/100);
echo '<a target="_blank" href="', $urlphoto, '/',$Fichier, '">';
echo '<img src="', $urlphoto, '/',$Fichier, '" ';
echo "width='$l_vign' height='$h_vign'>";
echo "</a> ";
}
}
closedir($dossier);
}else{
echo' Le répertoire spécifié n\'existe pas';
} |
Bon, ca ca marche :king: MAIS .. ( ben oui y'a un MAIS, sinon, je posterai pas :lol: )
Je veut classer les vignettes par nom ou par date de modif ( peu importe en fait, si c'est par nom, je leur donnerai le nom 1;2;3; etc ..)
ET que quand on clic dessus, ca ouvre une pop up "dimensionné" a la taille de la photo, et que quand on clic dessus, ca ferme la pop up ..
J'ia tenter plein de truc .. ca marche JAMAIS :evilred:
Si quelqu'un peu m'aider, ca serait cool !!:king:
Actuellement, la page est en ligne sur http://www.psitta.net/Cayenne
c'est des photos de ma chienne .. a terme, je veut utiliser le script pour d'autres photos .. mais la, j'expérimente sur les photos ..
Merci !