Soyez le premier à donner votre avis sur cette source.
Snippet vu 4 412 fois - Téléchargée 30 fois
<? $rep = ("c:\\votredossier\\sousdossier1\\sousdossier2"); if ($dir = opendir ($rep)) { while ($file = readdir($dir)) { $tot =$rep.$file; if ($file != ''){ if($file != '..'){ if ($file != '.'){ echo "<br><center><a href =".$tot.">".$file."</A><br></center>"; echo "<br>"; } } } } closedir ($dir); } ?>
13 déc. 2003 à 21:14
<html><head></head>
<?
$rep = ("c:\\votredossier\\sousdossier1\\sousdossier2");
if ($dir = opendir ($rep))
{
while ($file = readdir($dir))
{
$tot =$rep."\".$file;
if ($file != '' && $file != '..' && $file != '.')
{
echo "
\*n\*n\*t".$file."\*n
\*n";
}
}
closedir ($dir);
}
?>
</html>
13 déc. 2003 à 21:10
J'ai testé les 2 programmes, le tien ne fonctionne pas, alors voici ce que tu aurrais pu faire :
<html><head></head>
<?
$rep = ("c:\votredossier\sousdossier1\sousdossier2");
if ($dir = opendir ($rep))
{
while ($file = readdir($dir))
{
$tot =$rep."".$file;
if ($file != '' && $file != '..' && $file != '.')
{
echo "
[ ".$file."]
";
}
}
closedir ($dir);
}
?>
</html>
PS: SVP testé vos programmes avant de les partagés.
12 déc. 2003 à 23:02
Ton code est simple c’est très bien
Mais je dirais trop simple !
Je m’explique :
Tu fais des if dans des if alors que tu pourrais faire un seul if avec une somme de condition:
If($file !="" && $file !=’.’ && $file !=’..’)
Et tes 2 lignes de echo je sais pas pourquoi tu ne les as pas mises en 1 seule
echo "
<center>
".$file."
</center>
";
et finalement :
Ton programme il tourne vraiment ?
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.