begin process at 2012 05 29 08:11:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Diaporama à partir d'un dossier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Diaporama à partir d'un dossier

vendredi 24 juin 2005 à 14:57:27 | Diaporama à partir d'un dossier

SCWeb

Bonjour,

Je cherche désespérément un javascript qui permettrait tout simplement d'afficher un diaporama à partir d'un dossier sans avoir besoin d'insérer manuellement le nom des images (le nom est généré dynamiquement par du php). le script doit pouvoir détecter les images et les faire défiler avec un timer. ça existe ? je n'ai pas besoin de boutons précédent, suivant, simplement les images (jpeg ou jpg).
Si quelqu'un à connaissance de l'existence de ce type de script, merci de me le faire savoir.

Cordialement,

SC
vendredi 24 juin 2005 à 15:07:56 | Re : Diaporama à partir d'un dossier

bultez

Membre Club

Bonjour,
question de nombreuses fois posée...
une solution ==> le langage
utilisé sur le serveur ( asp, php ... )
Cordialement. Bul. ~Site~~Mail~

vendredi 24 juin 2005 à 17:35:51 | Re : Diaporama à partir d'un dossier

algori

Salut,
Je crois que c'est possible avec ActiveX. Toutefois, ceci est à confirmer car je suis vraiment pas sûr.
Mais ça ne vaut pas un langage côté serveur.
@++
vendredi 24 juin 2005 à 21:51:05 | Re : Diaporama à partir d'un dossier

SCWeb

Bonsoir,
Je vous remercie pour ces infos, mais mes compétences en php sont très limités, j'ai essayé le script dispo à l'adresse suivante :
[ Lien ]

le code de la page php censé afficher les photos est : (elle est placée directement dans le réperoire d'image nommé cinema)

<? // Diaporama 1.0 © D.YVER 05/07/2002
session_register("cinema");

function display($rep,$niv) {
   global $cinema;
   $dir = opendir($rep);

   if($niv>0) {
      // Lit les sous-dossiers
      while ($f = readdir($dir))
         if($f!="." && $f!=".." && !is_file($rep."/".$f))
            display($rep."/".$f,$niv-1);
      // Si fini, on recommence...
      if($cinema=="") display($rep,$niv);
   }

   while ($f = readdir($dir)) {
      // Lit les photos du dossier courant
      if(is_file($rep."/".$f))
         if(strpos("jpeg.jpg.gif.bmp",substr($f,-4))) {
            // Déjà affichée ?
            if($cinema == $rep."/".$f) {
               // Oui alors prépare pour la suivante
               $cinema = "";
            } elseif($cinema == "") {
               // Affiche la photo
               $cinema = $rep."/".$f;
               echo $cinema;
               break;
            }
         }
   }

   closedir($dir);
}
?>
<HTML><HEAD>
   <TITLE>Diaporama 1.0</TITLE>
   <META http-equiv="refresh" content="5">
</HEAD><BODY><center>
   <TABLE><TR><TD align=right>
      <img src='<? display(".",1); ?>'><br>
      <font size=1 color=white><? echo $cinema; ?>
   </TD></TR></TABLE>
</BODY></HTML>


qui correspond exactement à ce que je cherchais, mais il semble ne fontionner qu'en local (bizarre), j'ai simplement changé le nom du répertoire (photo àn l'origine, cinéma maintenant)

j'obtiens le message suivant (pour ceux dont la curiosité irait jusqu'à aller y jeter un oeil !):

Fatal error: Call to unsupported or undefined function session_register() in /web/clients/s/scwebxau/imgs/cinema/diaporama.php on line 2

car j'envisageais de faire afficher la page dans une iframe.

Merci à tous ceux qui auront le temps d'y jeter un oeil.

Cordialement,

SC


vendredi 24 juin 2005 à 23:15:37 | Re : Diaporama à partir d'un dossier

SCWeb

Re-Bonsoir,

Je viens de trouver un javascript qui utilise une fonction php, qui scanne un dossier image, mais il n'y a pas de slideshow automatique, mais 2 boutons "précédent et suivant". Quelqu'un est-il en mesure d'inserer un timer parametrable et de supprimer les deux boutons ?

Voici le script :

<!-- DEBUT DU SCRIPT -->
<DIV ID=ejs_photo_box></DIV>
<SCRIPT LANGUAGE=JavaScript>
ejs_photo = new Array;
<?
$a = 0;
$handle = opendir("imgs");
while (($file = readdir())!=false) {
 clearstatcache();
 if($file!=".." && $file!=".")
  {
  echo "ejs_photo[$a] = 'imgs/$file';
";
  $a++;
  }
 }
closedir($handle);
?> 
function ejs_aff_photos(num)
 {
 if(document.getElementById)
  {
  ejs_fin = "";
  if(num!=0)
   ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num-1)+");return(false)'>&lt; Précédent</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
  if(num!=(ejs_photo.length-1))
   ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num+1)+");return(false)'>Suivant &gt;</A>";
  document.getElementById("ejs_photo_box").innerHTML = "<CENTER><IMG SRC='"+ejs_photo[num]+"' BORDER=0><BR>"+ejs_fin+"</CENTER>";
  }
 }
window.onload = new Function("ejs_aff_photos(0)")

</SCRIPT>
<!-- FIN DU SCRIPT -->

Merci,

SC



Cette discussion est classée dans : images, dossier, partir, simplement, diaporama


Répondre à ce message

Sujets en rapport avec ce message

Lister fichiers d'un dossier [ par maxinfos ] Bonjour à tous ...Voilà, j'aurai voulu savoir comment lister les fichiers présents dans un dossier en javascript à partir d'une page web ...Mon but es menu déroulant à partir d'images [ par coulabdeng ] Bonjour,j'essaye actuellement de créer un menu, j'ai créer deux images avec un onmouseover pour changer d'image au passage de la souris, mais je souha bouton clignotant [ par redstonemedia ] Bonsoir à tous et merci d'avoir pris le temps de lire mon message.mon problme c que j'ai créé un bouton qui clignote en javascript et je voudrais qu i Diaporama [ par daddou1707 ] est ce possible de créer un diaporama qui affiche un ensemble des images situer dans un dossiers. j'ai pu faire un diaporama qui s'affiche dans un pag diaporama aleatoire sur une page web [ par photographe62 ] Bonjour a tout le monde, j'en appelle a votre aide pour resoudre un petit probleme qui je suis persuadé ne vous fera pas peur, mais par contre pour mo défi en javascript [ par eucalion ] Bonjour à tous, Voici un défi de programmation, sans doute java script, pour qui voudra bien le tenter : Sur la page d'accueil de présent défi en javascript [ par eucalion ] Bonjour à tous, Voici un défi de programmation, sans doute java script, pour qui voudra bien le tenter : Sur la page d'accueil de présent Centrer des images de tailles différentes dans un diaporama fondu enchainé [ par pseudodejautilis ] Bonjour, j'ai un petit souci avec un diaporama avec fondu enchainé des images, il marche très bien mais je n'arrive pas à le centrer : c'est le côté h diaporama a partir d'un menu déroulant [ par vorty42 ] Salut à toutes et à tous, Je suis débutant et complètement perdu. J'aimerai créer un petit site web à l'intérieur duquel j'aimerai pouvoir utiliser un diaporama automatique avec liens sur chaque image [ par ju1385 ] Bonjour, j'ai ici un script simple de diaporama d'image que j'ai récupéré et qui marche bien. Cependant, je voudrais y modifier/ajouter 2 choses (je n


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,702 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales