Utiliser substr ou explode?
stci
Messages postés
22
Statut
Membre
-
stci Messages postés 22 Statut Membre -
stci Messages postés 22 Statut Membre -
Bonjour,
Dans un répertoire, j'ai deux fichiers créés pour un album photos.
Un premier fichier qui est la grande photo: monimage.jpg
Un deuxième fichier qui est le thumb de la grande photo: monimage_thumb.jpg
Je parcours mon répertoire pour trouver tous les fichiers .jpg mais je voudrais afficher seulement la grande photo. Comment puis-je faire svp?
Voici mon code:
// fonction pour lister le répertoire
function GetFileList($dirname) {
$files = array();
$dir = @opendir( $dirname );
if(!$dir){
die("<center><table width=90% border=0><tr><td align=center>
<font face=verdana size=-2 color=#0066ff><b>Votre répertoire n'a pas été créé. Cliquez sur le bouton «Téléchargement» pour créer votre compte.</b></font></td></tr></table></center>");
}
while($file = readdir($dir)){
if(ereg("jpg$",$file) || ereg("JPG$",$file) || ereg("jpeg$",$file) || ereg("JPEG$",$file) || ereg("gif$",$file) || ereg("GIF$",$file)){
$files[] = $file;
}
}
sort($files);
return $files;
closedir($dir);
}
// Appel de la fonction
$imagelist = GetFileList("$dossier/");
// Boucle correspondante au nombre de fichiers dans le répertoire et affichage des images
echo "<center><table width=\"90%\" border=\"0\">";
for($i=0;$i<$nb;$i++){
if($i%$nbcol==0) echo '<tr>';
$image="$dossier/$imagelist[$i]";
resize("$image","$sm");
echo "<td align=center><img src=\"$dossier/$imagelist[$i]\" NAME=\"image[$i]\" HEIGHT=\"$sm_hauteur\" WIDTH=\"$sm_largeur\" border=\"0\"><br><font face=\"Verdana\" size=-1>$imagelist[$i]<br><a href=\"sup_photo1.php?type=delete&image=$image&photo=$imagelist[$i]\">Supprimer</font></td>";
En ce moment, j'affiche toutes les photos mais je voudrais seulement les grandes. Pouvez-vous m'aider svp?
Merci à l'avance,
Dans un répertoire, j'ai deux fichiers créés pour un album photos.
Un premier fichier qui est la grande photo: monimage.jpg
Un deuxième fichier qui est le thumb de la grande photo: monimage_thumb.jpg
Je parcours mon répertoire pour trouver tous les fichiers .jpg mais je voudrais afficher seulement la grande photo. Comment puis-je faire svp?
Voici mon code:
// fonction pour lister le répertoire
function GetFileList($dirname) {
$files = array();
$dir = @opendir( $dirname );
if(!$dir){
die("<center><table width=90% border=0><tr><td align=center>
<font face=verdana size=-2 color=#0066ff><b>Votre répertoire n'a pas été créé. Cliquez sur le bouton «Téléchargement» pour créer votre compte.</b></font></td></tr></table></center>");
}
while($file = readdir($dir)){
if(ereg("jpg$",$file) || ereg("JPG$",$file) || ereg("jpeg$",$file) || ereg("JPEG$",$file) || ereg("gif$",$file) || ereg("GIF$",$file)){
$files[] = $file;
}
}
sort($files);
return $files;
closedir($dir);
}
// Appel de la fonction
$imagelist = GetFileList("$dossier/");
// Boucle correspondante au nombre de fichiers dans le répertoire et affichage des images
echo "<center><table width=\"90%\" border=\"0\">";
for($i=0;$i<$nb;$i++){
if($i%$nbcol==0) echo '<tr>';
$image="$dossier/$imagelist[$i]";
resize("$image","$sm");
echo "<td align=center><img src=\"$dossier/$imagelist[$i]\" NAME=\"image[$i]\" HEIGHT=\"$sm_hauteur\" WIDTH=\"$sm_largeur\" border=\"0\"><br><font face=\"Verdana\" size=-1>$imagelist[$i]<br><a href=\"sup_photo1.php?type=delete&image=$image&photo=$imagelist[$i]\">Supprimer</font></td>";
En ce moment, j'affiche toutes les photos mais je voudrais seulement les grandes. Pouvez-vous m'aider svp?
Merci à l'avance,
A voir également:
- Utiliser substr ou explode?
- Comment utiliser chromecast sur tv - Guide
- Utiliser iphone comme webcam - Guide
- Comment utiliser teamviewer - Guide
- Utiliser tablette comme deuxieme ecran - Guide
- Comment utiliser wetransfer - Guide