Page 1 sur 1

Programme permettant d avoir des liens vers les images

Posté : 30 nov. 2005, 12:41
par Invité
Bonjour.

Comme c est marqué dans le nom du sujet, je cherche un code pour pouvoir faire des liens vers des images situées dans un dossier.
Merci d avance

Posté : 30 nov. 2005, 12:48
par zeus
Icion ne fait pas le code pour les membres.

Si tu veux qu'on t'aide à créer ton code, il n'y a pas de problème mais on ne te servira pas un code tout chaud dans une assiette

Est-ce que tu as commencé à faire quelquechose ? ou bloques tu ?

Posté : 30 nov. 2005, 12:58
par Invité
Ben a vrai dire j ai deja fait une partie du code qui permet d uploader les images vers le site
a l aide d un formulaire .
Et en dessous de ca, j aimerais donc avoir ce que j aie dit.
Pour repondre a ta question, je bloque sur commet pouvoir parcourir ce dossier ou il y a justement les .jpg?
Pour la suite, je pense pouvoir me debrouiller sur comment faire les liens.
Voila

Posté : 30 nov. 2005, 13:00
par zeus
Avec la fonction glob, tu devrais arriver à sélectionner uniquement les fichier .jpg d'un dossier

Posté : 30 nov. 2005, 13:40
par Invité
J essaie d utiliser cette fonction glob mais dans l exemple, il ne va afficher que les .txt present dans le repertoire courant.
Comment puis je utiliser cette fonction pour pouvoir afficher les .jpg situés dans un sous repertoire nommé X par exemple?

Posté : 30 nov. 2005, 13:44
par zeus
tu donne l'url complete de ton répertoire et tu met *.jpg à la fin
glob("/home/chemin/dossier/*.jpg");

Posté : 30 nov. 2005, 14:19
par Invité
Merci deja pour les eclaircissements mais j ai encore un probleme:
Comme il est fait dans l exemple, pour le moment je ne veux qu afficher le nom des fichiers jpg

J ai donc fait
$files = glob("/home/monsite/image/*.jpg");
foreach ($files as $filename) {
   echo "$filename\n";
}
?>
Or, quand j execute ce code, il me sort
Warning: Invalid argument supplied for foreach() in /var/www/free.fr/6/6/aelezkann/image.htm on line 12

Je ne comprends pas du tout pourquoi.
Pourriez vous m eclairer ?

Posté : 30 nov. 2005, 14:21
par zeus
et si tu fait
print_r($files)
tu obtiens quoi ?

Est-ce que tu es sûr du chemin ? j'ai mis /home pour l'exemple seulement