Afficher fichier d'un dossier
Résolu/Fermé
sofiane3993
Messages postés
64
Date d'inscription
mardi 6 janvier 2015
Statut
Membre
Dernière intervention
10 février 2015
-
15 janv. 2015 à 15:19
sofiane3993 Messages postés 64 Date d'inscription mardi 6 janvier 2015 Statut Membre Dernière intervention 10 février 2015 - 19 janv. 2015 à 16:16
sofiane3993 Messages postés 64 Date d'inscription mardi 6 janvier 2015 Statut Membre Dernière intervention 10 février 2015 - 19 janv. 2015 à 16:16
A voir également:
- Afficher fichier d'un dossier
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
3 réponses
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
15 janv. 2015 à 15:31
15 janv. 2015 à 15:31
Bonjour,
Pour que l'on puisse t'aider, il serait interessant que tu nous montres déjà le code que tu as commencé à coder...
celui qui te donne :
Pour que l'on puisse t'aider, il serait interessant que tu nous montres déjà le code que tu as commencé à coder...
celui qui te donne :
la liste complète du dossier actuel.
sofiane3993
Messages postés
64
Date d'inscription
mardi 6 janvier 2015
Statut
Membre
Dernière intervention
10 février 2015
2
Modifié par sofiane3993 le 15/01/2015 à 15:36
Modifié par sofiane3993 le 15/01/2015 à 15:36
ah oui desole autan pour moi je pensai l'avoir fait (fatigue quand tu nous tiens.....) alors voici mon code qui permet de lister le dossier complet :
Dans un monde ou plus personne ne fais attention aux autres il est bon de voir que l'entraide existe encore.
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.
<?php $dir_nom = 'uploads'; // dossier listé (pour lister le répertoir courant : $dir_nom = '.' --> ('point') $dir = opendir($dir_nom) or die('Erreur de listage : le répertoire n\'existe pas'); // on ouvre le contenu du dossier courant $fichier= array(); // on déclare le tableau contenant le nom des fichiers $dossier= array(); // on déclare le tableau contenant le nom des dossiers while($element = readdir($dir)) { if($element != '.' && $element != '..') { if (!is_dir($dir_nom.'/'.$element)) {$fichier[] = $element;} else {$dossier[] = $element;} } } closedir($dir); if(!empty($dossier)) { sort($dossier); // pour le tri croissant, rsort() pour le tri décroissant echo "Liste des dossiers accessibles dans '$dir_nom' : \n\n"; echo "\t\t<ul>\n"; foreach($dossier as $lien){ echo "\t\t\t<li><a href=\"$dir_nom/$lien \">$lien</a></li>\n"; } echo "\t\t</ul>"; } if(!empty($fichier)){ sort($fichier);// pour le tri croissant, rsort() pour le tri décroissant echo "Liste des fichiers/documents accessibles dans '$dir_nom' : \n\n"; echo "\t\t<ul>\n"; foreach($fichier as $lien) { echo "\t\t\t<li><a href=\"$dir_nom/$lien \">$lien</a></li>\n"; } echo "\t\t</ul>"; }
Dans un monde ou plus personne ne fais attention aux autres il est bon de voir que l'entraide existe encore.
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.
sofiane3993
Messages postés
64
Date d'inscription
mardi 6 janvier 2015
Statut
Membre
Dernière intervention
10 février 2015
2
19 janv. 2015 à 16:16
19 janv. 2015 à 16:16
youpiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
j'ai trouver
j'ai trouver
<?php // Mettre le chemin du répertoire $d = dir("uploads/"); if(isset($_POST['submit']) AND !empty($_POST['mot'])){ $mot = trim($_POST['mot']); $filename = '/uploads/'.$mot; if(file_exists("uploads/")) { while($entry = $d->read()) { if(preg_match("#($mot+?)#s", $entry, $new)){ $data = trim($new[1]); echo '<a href="uploads/'.$entry.'">'.$data.'</a><br />'; } } $d->close(); } else echo "le fichier".$data."est Introuvable !"; } ?>