<?php header("content-type: application/x-javascript"); function returnimages($dirname=".") { $files = array(); $curimage = 0; //valid image extensions $pattern="(\.jpg$)|(\.png$)|(\.jpeg$)|(\.gif$)"; if($handle = opendir($dirname)) { while(false !== ($file = readdir($handle))) { if(eregi($pattern, $file)){ echo 'galleryarray[' . $curimage . '] = "' . $file . '";'; $curimage++; } } closedir($handle); } return $files; } //Define array in JavaScript returnimages() //Output the array elements containing the image file names returnimages(); var galleryarray = new Array(); ?>
<html> <head> </head> <body> <?php include ('test.php'); ?> <script src="jquery-jquery-95559f5/jquery.min.js"></script> <script type="text/javascript"> var galleryarray = returnimages(); var curimg = 0; function rotateimages(){ var imagesDirectory =galleryarray[curimg]; document.getElementById("slideshow").setAttribute("src", imagesDirectory) curimg = (curimg < galleryarray.length - 1) ? curimg + 1 : 0 } window.onload = function(){ setInterval("rotateimages()", 900) } </script> </body> <div style="width: 170px; height: 160px" id="container"> <img id="slideshow" src="Slide1.jpg" /> </div> </html>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)