Moin!
<script type="text/javascript">
<!--function datum(){
<?php
$timestamp = time();
$datum = date("(D) d.m.Y H:i:s",$timestamp);
?>
document.all.zeitzone.innerHTML = "aktuelle Zeit: <? echo "$datum"; ?> <br>\n";
setTimeout("datum()",1000)
}
//-->
</script></head>
<body onLoad="datum()">
Angezeigt wirds, nur leider nicht aktualisiert :-/
Miit setTimeout müsste doch die Funktion jede Sekunde neu geladen werden und somit jedesmal ein neues Datum ausspucken, oder ??Wo ist der Fehler ?
Lass dir einfach mal den von PHP generierten Quellcode ausgeben: Rechte Maustaste, "Quelltext anzeigen". Dann siehst du, was Javascript für Code ausführt. Und du wirst sehen, warum sich das Datum nicht ändern.
Bedenke immer eines: Wo wird PHP ausgeführt, wo wird Javascript ausgeführt? Und durch welche Aktivitäten des Users treten beide in Aktion?
- Sven Rautenberg
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|