Script PhP de lecture de répertoire
11 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
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...
Y-a-t-il une fonction merci...
On en trouve sur google, il suffit de chercher un peu :
http://www.google.fr/search?q=lister+un ... 8&oe=utf-8
http://www.google.fr/search?q=lister+un ... 8&oe=utf-8
- Code: Tout sélectionner
$mesimages = array();
$fp = fopen('/mon_rep_contenant_les_images');
while (false !== ($file = readdir($fp))) {
$mesimages[] = $file;
}
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
Merci c'est cool. 
Dernière édition par afrodiziak le Dim Juil 03, 2005 14:53, édité 1 fois.
Ou bien:
- Code: Tout sélectionner
$mesimages = glob("/mon_repertoire/{*.jpg,*.JPG,*.gif,*.GIF,*.png,*.PNG}", GLOB_BRACE);
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
J'ai ce script et rien ne s'affiche j'ai fais une erreur ?
- Code: Tout sélectionner
$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"----------------";
}
- Code: Tout sélectionner
$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"
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
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....
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....
- Code: Tout sélectionner
$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');
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...
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...
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
shrom a écrit:
- Code: Tout sélectionner
$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.
11 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Précisez vos recherches sur Google par la profondeur en répertoires
- Les deux échelles du PageRank
- Les 2 échelles de PageRank : toolbar et DMOZ
- Les albums web Picasa passent à 1 Go de stockage
- Photos satellite des incendies en Grèce dans Google Earth
- Ajouter un Gadget Google sur son site
- Google Desktop pour Mac OS X
- Yahoo Site Explorer en français
- Picasa Web Albums en français
- Où placer son fichier Sitemap ? A la racine ?
- [résolu] Forcer /repertoire, interdire /repertoire/index.php
- Script de lecture radio stream compatible firefox
- Liens vers repertoire/ ou ... repertoire/index.php
- Lecture RSS sous PHP
- Aide php lecture de contenu d un fichier
- php : lecture d'un fichier html
- ../repertoire/ ou ../repertoire/index.php ?
- Script pr Scanner un répertoire
- Executer script PHP puis visualiser le script Impossible?
- php.ini et repertoire
- copie d un repertoire (php)
- Script php pour liens du type http://www.monsite.com/link.php?id=152
- repertoire virtuel et php ini
- crypter un répertoire avec php ou en javascript
- [ Script PHP ] Problème de connexion (session php)
Consultez la description détaillée des produits ou services de Google suivants : Google Video
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum