Affichage du contenu d'un répertoire sur serveur

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

paumic

Affichage du contenu d'un répertoire sur serveur

Message 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
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Re: Affichage du contenu d'un répertoire sur serveur

Message 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.
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
paumic

Re: Affichage du contenu d'un répertoire sur serveur

Message 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
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Re: Affichage du contenu d'un répertoire sur serveur

Message par Zefling »

Oui, mais c'est du PHP

Sinon, quand tu fais « http://mondomain.com/dossier-a-afficher/ », ça donne quoi ?
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités