Afficher la liste des fichiers d'un rep web ?

Résolu/Fermé
pierrotdegironde Messages postés 61 Date d'inscription jeudi 25 octobre 2018 Statut Membre Dernière intervention 19 mars 2024 - 28 oct. 2022 à 09:53
pierrotdegironde Messages postés 61 Date d'inscription jeudi 25 octobre 2018 Statut Membre Dernière intervention 19 mars 2024 - 28 oct. 2022 à 15:44

Bonjour,

je suis un peu (beaucoup) truffe en informatique mais j'ai réussi à faire un site web perso pages html, transferts ftp...

Je désire en cliquant sur un lien, afficher tous les fichiers (.jpg) d'un répertoire sur le web.

Comme procéder simplement ?

- Je passe par un site perso de "free"

- j'ai bien les FTP pour mettre les fichiers

- Je sais faire une page HTML (simple)
(faut il créer un index.html ? ou mettre en racine du répertoire images autre chose ?

Merci à vous pour vos lumières :-)

Windows / Chrome 106.0.0.0

A voir également:

6 réponses

jee pee Messages postés 39699 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 7 mai 2024 9 260
Modifié le 28 oct. 2022 à 12:20

Bonjour,

Il existe une possibilité d'afficher la liste des fichiers d'un répertoire sans créer de page html.

Il faut créer un répertoire, par exemples Images

Dans ce répertoire créer un fichier texte qui s'appelle .htaccess (attention ce fichier commence bien par un point, et n'a pas d'extension comme .txt) qui contient

Options +Indexes

Après il suffit d'aller sur ce répertoire http://monsite.free.fr/Images


1
jee pee Messages postés 39699 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 7 mai 2024 9 260
Modifié le 28 oct. 2022 à 13:33

Par défaut les pages perso de Free sont en php 4, il faudrait indiquer que l'on veut utiliser la version 5

Pour cela, dans le fichier .htaccess , rajouter en début la ligne

php 5

1
pierrotdegironde Messages postés 61 Date d'inscription jeudi 25 octobre 2018 Statut Membre Dernière intervention 19 mars 2024 2
28 oct. 2022 à 12:42

Merci à toi tout ok !!! 

(j'ai bien sup le .txt et ok)

Sinon, la "cerise sur le gâteau"

existe t il un moyen automatique pour "afficher" les images ?

;-)

0
jee pee Messages postés 39699 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 7 mai 2024 9 260
28 oct. 2022 à 13:05

Le mieux serait de chercher un module php qui affiche les photos sous le format d'un album.

Car on ne peut pas le faire en html, là il faut attaquer la programmation. Comme mettre dans le répertoire un fichier index.php rudimentaire, basique :

<?php

$scandir = scandir("./");
foreach($scandir as $fichier){
    if(preg_match("#\.(jpg|jpeg)$#",strtolower($fichier))){
        echo "<img src=\"./$fichier\"> <br/> $fichier<br/>";
    }
}

?>

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pierrotdegironde Messages postés 61 Date d'inscription jeudi 25 octobre 2018 Statut Membre Dernière intervention 19 mars 2024 2
28 oct. 2022 à 13:20

là je t'ai perdu :-)

Je créé le PHP comme le txt et le renomme en .php, marche pas, message :

 Fatal error: Call to undefined function: scandir() in /mnt/112/sda/1/a/site/images/index.php on line 3

0
pierrotdegironde Messages postés 61 Date d'inscription jeudi 25 octobre 2018 Statut Membre Dernière intervention 19 mars 2024 2
28 oct. 2022 à 15:44

Alors là, j'aime l'informatique :-)

Tout OK , un GRAND MERCI !

0