High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
PHP
Sujet Précédent
Sujet Suivant
Listage d'un repertoire / Un truc m'échappe
gorbfr
Messages postés
1
Date d'inscription
samedi 11 août 2007
Statut
Membre
Dernière intervention
5 décembre 2007
- 5 déc. 2007 à 00:29
yoman64
Messages postés
962
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
2 août 2010
-
5 déc. 2007 à 01:31
Bonjour,
J'ai ce code qui fonctionne bien :
function lire_dossier($dir)
{
$dossier=opendir($dir);
while($fichier=readdir($dossier))
{
$ignore=array('.', '..');
if(!in_array($fichier,$ignore))
{
$image=$dir.'/'.$fichier;
if(file_exists($image))
{
print '
';
}
else
echo "Pas d'images pour l'instant.";
}
}
}
Ca marche quand il y a des images dans le repertoire.
Mais si le repertoire est vide, ça n'affiche pas la phrase "Pas d'images pour l'instant". Ca n'affiche rien.
Quelqu'un aurait une idée ?
Merci !
--
Gorby
Afficher la suite
A voir également:
Listage d'un repertoire / Un truc m'échappe
Comment ça s'appelle ce truc
✓
-
Forum Visual Basic 6
Répertoire installation
-
Forum VB.NET
Listage
✓
-
Forum VB.NET
Application repertoire
✓
-
Forum C# / .NET
Ouvrir répertoire
✓
-
Forum C# / .NET
2 réponses
Réponse 1 / 2
yoman64
Messages postés
962
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
2 août 2010
2
5 déc. 2007 à 01:29
Normal puisque tu fais ta comparaison a la mauvaise place
essait:
function lire_dossier($dir)
{
$nbr_photos=0;
$dossier=opendir($dir);
while($fichier=readdir($dossier))
{
$ignore=array('.', '..');
if(!in_array($fichier,$ignore))
{
$nbr_photos++;
$image=$dir.'/'.$fichier;
if(file_exists($image))
{
print '
';
}
}
}
if ($nbr_photos == 0)
echo "Pas d'images pour l'instant.";
}
En rose les changements que j'ai apporté, ça devrait fonctionné, je n'ai pas testé.
-------------------
Vous cherchez un hebergement Php/MySQL Gratuit et sans publicités ??
Et bien c'est la :
www.e3b.org
Réponse 2 / 2
yoman64
Messages postés
962
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
2 août 2010
2
5 déc. 2007 à 01:31
Au faite
salut
, j'oublis jamais de le dire normallement, ça m'a échappé
-------------------
Vous cherchez un hebergement Php/MySQL Gratuit et sans publicités ??
Et bien c'est la :
www.e3b.org
Votre réponse
Discussions similaires
Listage des lecteurs logique d'un ordinateur
xenos01
-
17 déc. 2006 à 01:47
couf
-
19 déc. 2006 à 23:53
truc de dingue...
cs_booth
-
29 avril 2002 à 11:52
benett
-
30 avril 2002 à 11:59
Choisir un répertoire d'installation !
brice_nice
-
22 juin 2005 à 11:44
Bidou
-
22 juin 2005 à 14:33
Répertoire téléphonique
cs_LorentZ
-
25 avril 2005 à 14:20
hanouna2008
-
8 avril 2008 à 10:59
dictionnaire de synonyme et antonyme
morched89
-
5 nov. 2012 à 18:28
madkeyboard
-
8 nov. 2012 à 10:07
Rejoignez-nous