Fichiers d'un répertoire sur un site

Résolu/Fermé
Atchoumation - 15 nov. 2009 à 22:31
AdminTOURS Messages postés 403 Date d'inscription jeudi 5 juillet 2007 Statut Membre Dernière intervention 14 janvier 2011 - 15 nov. 2009 à 23:27
Bonjour,
j'ai un problème avec l'affichage des fichiers d'un répertoire sur un site :

Le mieux c'est d'expliquer sur des exemples :
Voilà ce que je veux, sur un serveur free (que j'utilisais avant) :
http://atchoumation.free.fr/games/
C'est à dire rentrer sur le répertoire sans nommer le fichier, un répertoire qui n'a pas de fichier index, et choisir le fichier que l'on veut voir.

Voilà ce que j'ai, sur mon serveur 1and1 :
http://www.atchoumation.net/viajes/slovenie/map/
Donc une restriction et une demande d'autorisation, et je n'ai vu aucun moyen de s'en dépatouiller.

Donc, j'ai cherché sur internet, sur les forums, et en fait, j'ai l'impression que toutes les demandes sont pour restreindre l'accès (j'ai vu les fichiers .htaccess mais je n'ai pas réussi à les faire fonctionner), alors que moi, ma requête est totalement inverse : je veux ouvrir tous les accès !!

Si vous pouviez m'aider, ça serait vraiment sympa !
Merci beaucoup et merci pour toutes les aides qui m'ont été apportées par votre forum depuis que je fais mon site !!
Sam
A voir également:

2 réponses

AdminTOURS Messages postés 403 Date d'inscription jeudi 5 juillet 2007 Statut Membre Dernière intervention 14 janvier 2011 92
15 nov. 2009 à 22:43
Sous 1&1 on ne peut pas enlever cette sécurité. En revanche tu peux mettre un petit php qui liste tous les fichiers du répertoire et affiche sous forme de lien !

<?php
$folder = "viajes/slovenie/map/ ";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != "..") {
$nomFichier = "".$Fichier;
?>
<a href="<?php echo $folder ; ?>/<?php echo $nomFichier ; ?>" ><?php echo $nomFichier ; ?></a><br />
<?php
}
}
?>

(A mettre à la racine du site ou sinon change la variable $folder)
0
Atchoumation
15 nov. 2009 à 23:19
très bien, ça a marché !
Même si j'ai du lutter (il y a un espace en trop après le répertoire dans le code que tu as copié, ce qui me semble-t-il a fait bugguer le programme au début).
pour ceux qui veulent voir ce que ça donne : http://www.atchoumation.net/viajes/slovenie/map.php

Petite question supplémentaire, la petite cerise sur le gateau :
Sais tu si il y a un moyen de mettre la liste dans l'ordre alphabétique au lieu qu'elle soit par ordre de création du fichier ?

Mais sinon, c'est exactement ce que je recherchais, en un temps record !
Merci !
0
AdminTOURS Messages postés 403 Date d'inscription jeudi 5 juillet 2007 Statut Membre Dernière intervention 14 janvier 2011 92
15 nov. 2009 à 23:27
Aie exact pour l'espace, je suis allé trop vite !

Sinon pour le tri, regarde par ici, tu trouveras surement ton bonheur : https://phpsources.net/code/php/fichiers-repertoires/119_lister-un-repertoire-par-ordre-alphabetique-en-php
0