Hi Leute
Ich habe mir folgendes kleines Script gebastellt, funktioniert
soweit auch gut.
Jetzt möchte ich es aber noch so haben das, wenn
$js leer ist soll der Refresh nach 5 Sekunden erfolgen,
sonst wenn $js nicht leer ist, dann halt normal alle 50 Sekunden ein Refresh.
Doch irgendwie schaffe ich das nicht, habe diverses versucht doch
bekomme nonstop Syntax Fehler um die Ohren gehauen.
Die Datei *.temp.php wird beim ersten Start geladen und hat einen anderen Inhalt als *.ajax.php welche dann nach 50 Sekunden nonstop rotiert.
Ich möchte also, wenn $js leer ist, dass das ganze nach 5 Sekunden nochmal geladen wird, also solange bis halt $js Inhalt hat.
Dabei soll aber wenn $js leer ist nur die *.tmp.php geladen werden, die *.ajax.php nur wenn in $js Inhalt vorhanden.
Danke.
Ich habe mir folgendes kleines Script gebastellt, funktioniert
soweit auch gut.
Jetzt möchte ich es aber noch so haben das, wenn
$js leer ist soll der Refresh nach 5 Sekunden erfolgen,
sonst wenn $js nicht leer ist, dann halt normal alle 50 Sekunden ein Refresh.
Doch irgendwie schaffe ich das nicht, habe diverses versucht doch
bekomme nonstop Syntax Fehler um die Ohren gehauen.
PHP:
<script type="text/javascript" charset="utf-8">
//<![CDATA[
var tempjs = "<?php echo $js; ?>";
$(document).ready(function() {
$('#now').load('datei1.tmp.php');
var refreshId = setInterval(function() {
$('#now').load('datei1.ajax.php?' + 1*new Date());
}, 50000);
});
//]]>
</script>
Die Datei *.temp.php wird beim ersten Start geladen und hat einen anderen Inhalt als *.ajax.php welche dann nach 50 Sekunden nonstop rotiert.
Ich möchte also, wenn $js leer ist, dass das ganze nach 5 Sekunden nochmal geladen wird, also solange bis halt $js Inhalt hat.
Dabei soll aber wenn $js leer ist nur die *.tmp.php geladen werden, die *.ajax.php nur wenn in $js Inhalt vorhanden.
Danke.