Titre: Diaporame javascripte
Posté par: Babdel le le 17-01-2012 a 23:42:50
Bonjour a tous , je suis nouveau sur le forum. Donc voila je suis entrian de fair site web pour moi , je voudrai savoir comment fair pour lire le contenu d'un dossier en javascripte
j'ai fai un code qui me permet de créer un diaporame , Mais le probleme c'est que je suis obligé de mettre mes image en dur dans le code .
Donc je voudrais les afficher a partir d'un dossier photos Merci /************************* voi ci mon code **********************************************// var dossier="img/"; var numero = 1; function objet() { this.length = objet.arguments.length for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments } var nom = new objet ("2.jpg", "3.jpg", "4.jpg","5.jpg");
/*********************************************************************************************/ |
Titre: Re:Diaporame javascripte
Posté par: WebD le le 18-01-2012 a 08:41:04
Le javascript étant un code client tu ne peux pas voir ce qu'il y a coté serveur. Deux solutions: +Soit en javascript tu fais une boucle qui vient écrire le code html pour une image en boucle en incrémentant le nom de l'image de 1. C'est ce que tu veux faire je pense. Le problème c'est que tu dois respecter ces noms d'images.
+Soit en php et tu n'auras qu'à balancer les images dans ton répertoire:
Code:
<?php $dir_nom = '/img'; $dir= opendir($dir_nom) or die('Erreur de listage : le répertoire n\'existe pas'); $file = array(); $nbfile=0; while($element = readdir($dir)) { if($element != '.' && $element != '..') { if (!is_dir($dir_nom."/".$element) && strstr($element,".jpg")) { $file[$nbfile]=$element; $nbfile++; } } } for($j=0;$j<sizeof($file);$j++) { echo "Le code pour afficher l'image"; } closedir($dir); ?>
|
|
C'est un code que j'avais fait, il faut le faire à ta sauce.
A+
Olivier. |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|