- #1
C
Ciryx
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 07.01.2004
- Beiträge
- 135
- Reaktionspunkte
- 0
- Ort
- Zürich
Hallo zusammen...
Momentan habe ich ein Script, welches mir EIN Bild anzeigt und bei einem klick darauf geht ein Popup auf! Soweit so gut... Nehmen wir nun an ich habe in der Datenbank, von welcher ich die Bildernamen auslese, mehrer einträge. Ich möchte nun das z.B. alle 20 Sekunden die bilder geswitcht werden. Ist das möglich? Von JavaScript habe ich leider nicht so viel Ahnung...
Danke für Eure Hilfe
plakat.php
Momentan habe ich ein Script, welches mir EIN Bild anzeigt und bei einem klick darauf geht ein Popup auf! Soweit so gut... Nehmen wir nun an ich habe in der Datenbank, von welcher ich die Bildernamen auslese, mehrer einträge. Ich möchte nun das z.B. alle 20 Sekunden die bilder geswitcht werden. Ist das möglich? Von JavaScript habe ich leider nicht so viel Ahnung...
Danke für Eure Hilfe
plakat.php
Code:
<?php
if($func==popup) {
echo
<html>
<head>
<title>Plakat UHC Laupen</title>
<head>
<style>
; ?>
body {
background-color: black;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
margin:0px;
}
<?php
$picture = $_GET['picture'];
$func = $_GET['func'];
echo $func;
echo $picture;
echo
</style>
</head>
<body>
<img src=\$picture\ border=\0\>
</body>
</html>
;
die;
}
?>
<SCRIPT LANGUAGE=JavaScript>
function popUp(URL,breite,hoehe) {
day = new Date();
id = day.getTime();
eval(page + id + = window.open(URL,-> + id +->,->toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=+breite+,height=+hoehe+,left = 192,top = 144'););
}
</script>
<?php
// DB-Zugriff //
require_once(../plakat_db/inc/db.inc.php);
?><?php
//DB-Abfrage und aufgelistet nach Datum //
$query = SELECT * FROM $dtable ORDER BY->mannschaft' ASC;
// Abfrage ausführen //
$result = mysql_query($query);
// Anzeigeformatierung einleiten //
print <table border=\0\ cellpadding=\0\ cellspacing=\0\>;
// Schleife durch die DB als Array-Angaben ($rows[0] bis $rows[x] //
while ($rows = mysql_fetch_row($result))
{
// Datensätze anzeigen //
print <tr valign=\top\>
<td>
<a href=\javascript:popUp('../plakat.php?func=popup&picture=/plakat_db/bild/$rows[1]',350,500)\><img src=\/plakat_db/bild/$rows[1]\ border=\0\ width=\155px\ height=\222px\></a>
</td>
</tr>;
}
// finish
echo </table>;
mysql_close ();
?>