salut,
le 1er probleme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 <?php function ScanDirectory($Directory) { $MyDirectory = opendir($Directory) or die('Erreur'); while($Entry = readdir($MyDirectory)) { if(is_dir($Directory.'/'.$Entry)&& $Entry != '.' && $Entry != '..') { ?> <?php ScanDirectory($Directory.'/'.$Entry); ?> <?php } else { if (($Entry!='.')&&($Entry!='..')&&($Entry!='index.php')) { ?> <a href="<?php echo $Directory.'/'.$Entry; ?>"><?php echo $Entry; ?></a><br /><?php } } } closedir($MyDirectory); } ?> <html> <head></head> <body bgcolor="#FFE97F"> <table> <td valign="top"><h1><u> Prendre un document</u></h1><br /> <?php ScanDirectory('.');?> </td> </table> </body> </html>
si je mes le repertoire courant comme parametre de la fonction ce code me liste bien le contenu mais ne permet d'avoir la fenetre (enregistrer sous ou ouvrir avec) que pour certain type de fichier (doc et ppt) seulement et non pas les images et les .txt par exemple.
le 2eme probleme:
si je mets un autre chemin que le repertoire courant il me liste le contenu ce qui veut dire que le chemin est juste mais n'ouvre aucun fichier quelque soit son type.
moi jai besoin de lister le contenu de nimporte quel dossier et pouvoir lenregistrer ou louvrir.
je suis je comprend pas ou reside le probleme.
merci pour votre aide
Partager