Page 1 sur 1
Affichage du contenu d'un répertoire sur serveur
Publié : 02 nov. 2009, 22:54
par paumic
Bonjour,
En tant que novice dans la rédaction de page web, j'aimerais savoir s'il y a une façon de faire apparaître sur une page web le contenu d'un répertoire d'un serveur sans être obligé de taper l'hyperlien de chaque document de ce répertoire.
Merci,
Paul
Re: Affichage du contenu d'un répertoire sur serveur
Publié : 02 nov. 2009, 23:08
par Zefling
Ça dépend où ils se trouvent. Sinon par défaut, apache affiche les fichiers des dossiers (chose que je m'empresse de virer).
Tu veux justes les afficher ?
Sinon il y a la solution PHP (fonctionne pour les dossiers enfants, sinon il faut faire autrement) :
Code : Tout sélectionner
$dir= 'chemin du dossier' ;
$dossier = opendir($dir);
while (false !== ($ficher = readdir($dossier))) {
if (is_file($dir.DIRECTORY_SEPARATOR.$ficher)) {
echo '<a href="'.str_replace('\\', '/', $dir).'/'.$ficher.'">'.$ficher.'</a> ';
}
}
closedir($dossier);
Ps : T'as l'un des pire
user agent que j'ai pu voir à ce jour.
Re: Affichage du contenu d'un répertoire sur serveur
Publié : 03 nov. 2009, 04:44
par paumic
Zefling,
En fait, j'aimerais que la personne qui accède à la page puisse aussi ouvrir les documents "enfants" de ce répertoire.
Est-ce la séquence que tu m'as donné peut faire?
Merci,
Paul
Re: Affichage du contenu d'un répertoire sur serveur
Publié : 03 nov. 2009, 18:50
par Zefling
Oui, mais c'est du PHP
Sinon, quand tu fais «
http://mondomain.com/dossier-a-afficher/ », ça donne quoi ?