[ djovan01 @ 11.08.2008. 00:59 ] @
Ono sto treba da napravim jeste da rotirajuci baneri koji se smenjuju svakih x sekundi. Elem sta je problem je sto ja treba da informacije o bannerima izvucem prvo iz baze podataka pa da ih ucitam u javascriptu. POsto nemam puno iskustva pokusala sam sa raznim tutorijalima medjutim nije mi uspelo. Ovako sam ja to uradila Code: <?php echo 'var filename =new Array();'; //Define array in JavaScript echo 'var link =new Array();' ; $conn=mysql_connect("XXXXXXX","XXXXXX","XXXXX"); mysql_select_db("aad_dbase"); $query = "SELECT * FROM Banners ORDER BY id DESC"; $result = mysql_query($query); $i = 0; while($row = mysql_fetch_assoc($result)) { extract($row); $id = $row['id']; $link = $row['link']; $file = $row['filename']; $status = $row['status']; // $image_array = array(); // $image_array[$i] = $file; // $link_array = array(); // $image_array[$i] = $link; echo "filename[$i] ='$file'<br />"; echo "link[$i] ='$link' <br />"; $i++; } ?> ///Pa javascript <html> <HEAD> <meta http-equiv="Content-Language" content="en-us"> <script src="array.php"></script> <script type="text/javascript"> var curimg=0 function rotateimages(){ document.getElementById("slideshow").setAttribute("src", "updates/static"+filename[curimg]) curimg=(curimg<galleryarray.length-1)? curimg+1 : 0 } window.onload=function(){ setInterval("rotateimages()", 2500) } </script> </HEAD> <BODY> <div style="width: 170px; height: 160px"> <img id="slideshow" src="uploads/static/mixed_mates.jpg" /> </body> </html> Hvala |