Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Script PhP de lecture de répertoire

Poster un nouveau sujet Imprimer cette discussion    Forum -> Administration d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
afrodiziak
WRInaute impliqué
WRInaute impliqué

Inscrit le: 25 Déc 2004
Messages: 370

URL permanente de ce messagePosté le : Dim Juil 03, 2005 14:46    Sujet du message: Script PhP de lecture de répertoire

Bonjour,je cherche un script qui scanne un répertoire d'images et qui renvoie dans un tableau : $tab[0]="adresseimage-0";....$tab[$i]="adresseimage-n";

Y-a-t-il une fonction merci...
 
afrodiziak Visiter le site web du posteur
chmouc
WRInaute impliqué
WRInaute impliqué

Inscrit le: 03 Oct 2003
Messages: 291

URL permanente de ce messagePosté le : Dim Juil 03, 2005 14:48    Sujet du message: Script PhP de lecture de répertoire

On en trouve sur google, il suffit de chercher un peu :
http://www.google.fr/search?q=lister+un+r%C3%A9pertoire&sourceid=mozilla-sea...
 
chmouc Visiter le site web du posteur
shrom
WRInaute passionné
WRInaute passionné

Inscrit le: 05 Juil 2004
Messages: 866

URL permanente de ce messagePosté le : Dim Juil 03, 2005 14:51    Sujet du message: Script PhP de lecture de répertoire

Code:
$mesimages = array();
$fp = fopen('/mon_rep_contenant_les_images');
while (false !== ($file = readdir($fp))) {
       $mesimages[] = $file;
   }
 
shrom Visiter le site web du posteur
afrodiziak
WRInaute impliqué
WRInaute impliqué

Inscrit le: 25 Déc 2004
Messages: 370

URL permanente de ce messagePosté le : Dim Juil 03, 2005 14:52    Sujet du message: Script PhP de lecture de répertoire

Merci c'est cool. Very Happy

Dernière édition par afrodiziak le Dim Juil 03, 2005 14:53; édité 1 fois
 
afrodiziak Visiter le site web du posteur
shrom
WRInaute passionné
WRInaute passionné

Inscrit le: 05 Juil 2004
Messages: 866

URL permanente de ce messagePosté le : Dim Juil 03, 2005 14:53    Sujet du message: Script PhP de lecture de répertoire

Ou bien:
Code:
$mesimages = glob("/mon_repertoire/{*.jpg,*.JPG,*.gif,*.GIF,*.png,*.PNG}", GLOB_BRACE);
 
shrom Visiter le site web du posteur
afrodiziak
WRInaute impliqué
WRInaute impliqué

Inscrit le: 25 Déc 2004
Messages: 370

URL permanente de ce messagePosté le : Dim Juil 03, 2005 14:56    Sujet du message: Script PhP de lecture de répertoire

J'ai ce script et rien ne s'affiche j'ai fais une erreur ?
Code:
$mesimages=array('vide');
$mesimages = glob("/images/{*.jpg,*.JPG,*.gif,*.GIF,*.png,*.PNG}", GLOB_BRACE);

for ($i=0;$mesimages[$i]!=false;$i++)
{
echo"$mesimages[$i]";   
echo"----------------";   
}
 
afrodiziak Visiter le site web du posteur
shrom
WRInaute passionné
WRInaute passionné

Inscrit le: 05 Juil 2004
Messages: 866

URL permanente de ce messagePosté le : Dim Juil 03, 2005 22:45    Sujet du message: Script PhP de lecture de répertoire

Code:
$mesimages = glob("/images/{*.jpg,*.JPG,*.gif,*.GIF,*.png,*.PNG}", GLOB_BRACE);

foreach ( $mesimages as $image )
{
echo $image;
echo"----------------";   
}


Ton répertoire images se trouve bien à la racine de ton disque, j'en doute ?

Indique le répertoire de façon relative à ton script, par exemple s'il se trouve dans le même dossier que ton script, tu indique "./images"
 
shrom Visiter le site web du posteur
afrodiziak
WRInaute impliqué
WRInaute impliqué

Inscrit le: 25 Déc 2004
Messages: 370

URL permanente de ce messagePosté le : Dim Juil 03, 2005 23:20    Sujet du message: Script PhP de lecture de répertoire

en fait voici comment j'ai classé :
1-fichier index.html
2-répertoire liste contient le script de listing.php
2-1 répertoire images
2-1-1 répertoire petites

et en fait quand j'écris dans listing.php :
$files = glob('/images/petites/{*.gif}');
rien ne se passe....
 
afrodiziak Visiter le site web du posteur
shrom
WRInaute passionné
WRInaute passionné

Inscrit le: 05 Juil 2004
Messages: 866

URL permanente de ce messagePosté le : Lun Juil 04, 2005 1:51    Sujet du message: Script PhP de lecture de répertoire

Code:
$files = glob('/images/petites/{*.gif}');

ne renverra jamais rien si le répertoire n'est pas '/images'. Cf le post précédent.

essaye donc glob('images/petites/*.gif');
 
shrom Visiter le site web du posteur
correiaj
WRInaute accro
WRInaute accro

Inscrit le: 25 Avr 2005
Messages: 1106
Localisation: Paraná y Bombonera

URL permanente de ce messagePosté le : Lun Juil 04, 2005 4:23    Sujet du message: Script PhP de lecture de répertoire

et puis si tu est en php5, il y a la fonction scandir() qui te renvoie les fichiers de la directorie dans un tableau.
sinon, pour la variante avec le readdir:
$dir = "/tmp";
$dh = opendir($dir);
while (false !== ($filename = readdir($dh))) {
$files[] = $filename;
}
tu peut faire un sort ou un rsort suivant l´ordre dans lequel tu désires les fichiers...
 
correiaj Visiter le site web du posteur
afrodiziak
WRInaute impliqué
WRInaute impliqué

Inscrit le: 25 Déc 2004
Messages: 370

URL permanente de ce messagePosté le : Lun Juil 04, 2005 11:45    Sujet du message: Script PhP de lecture de répertoire

shrom a écrit:
Code:
$files = glob('/images/petites/{*.gif}');

ne renverra jamais rien si le répertoire n'est pas '/images'. Cf le post précédent.
essaye donc glob('images/petites/*.gif');

ça marche à présent merci @ vous.
 
afrodiziak Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Administration d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort