<HTML> <?php $chemin = $_GET['chemin']; echo $chemin; echo ""; $repertoire = openDir($chemin); while ($fichier = readDir($repertoire)) { if (is_dir($chemin . "/" . $fichier)) { // Si dossier if ($fichier == "..") { // Lien sur le répertoire parent if ($p = strrpos($chemin, "/")) // "/" Si trouvé { $parent = substr($chemin, 0, $p); echo " .. "; } } else if ($fichier != ".") // Sous répertoire echo " " . $fichier . " "; } else { // Si fichier $extention = strtolower(pathinfo($fichier, PATHINFO_EXTENSION)); if (strpos("/gif/jpg/jpeg/bmp/png/ico", $extention)) // Si extension trouvée dans la liste // Si fichier image $icone = ''; else if (strpos("/html/htm/swf", $extention)) // Si extension trouvée dans la liste // Si fichier image $icone = ''; else // Fichier autre $icone = ''; echo $icone . " " . $fichier . " "; } } closeDir($repertoire); ?> </HTML>
23. if extension = '.txt'
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<HTML> <?php $chemin = $_GET['chemin']; echo $chemin; echo ""; $repertoire = openDir($chemin); $monArchive = $fichier; while ($fichier = readDir($repertoire)) { if ($fichier != ".") { if (is_dir($fichier)) // Si dossier echo " " . $fichier . " "; else if(pathinfo($monArchive, PATHINFO_EXTENSION) == "txt") { $icone = "txt.gif"; echo "%icone " . $fichier . " "; } } } closeDir($repertoire); ?> </HTML>
Ligne 10. $monArchive = $fichier;
<?php //$chemin = "C:\Documents and Settings\b.charpentier\Bureau\Mes logiciels\Projet modem\php"; $chemin = $_GET['chemin']; echo $chemin; echo ""; $repertoire = openDir($chemin); while ($fichier = readDir($repertoire)) { if ($fichier != ".") { if (is_dir($fichier)){ // Si dossier echo " " . $fichier . " ";} $monArchive = $fichier; else if (pathinfo($monArchive, PATHINFO_EXTENSION) == "txt") { $icone = "txt.gif"; echo "%icone " . $fichier . " "; } $icone = "txt.gif"; echo " " . $fichier . " "; } } closeDir($repertoire); ?> </HTML>
17. else if
<?php //$chemin = "C:\Documents and Settings\b.charpentier\Bureau\Mes logiciels\Projet modem\php"; $chemin = $_GET['chemin']; echo $chemin; echo ""; $repertoire = openDir($chemin); while ($fichier = readDir($repertoire)) { if ($fichier != ".") { //echo "- " . $fichier . " "; } if (is_dir($fichier)){ echo " " . $fichier . " ";} $monArchive = $fichier; $icone = ''; if (pathinfo($monArchive, PATHINFO_EXTENSION) == "txt") { echo "$icone " . $fichier . " "; } } //echo ""; closeDir($repertoire); ?>