• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage Javascript. PHP nach Countdown ausführen

noname13

Neues Mitglied
Ich habe folgenden Code
Code:
<script language="JavaScript">
<!--   

    function countdown(zahl){
        if(zahl>1){
        // über 1 Sekunde hinaus -> x Sekunden
        document.getElementById('downloading').innerHTML=zahl+" Sekunden";
        count(zahl);           
        }
        else if(zahl==1){
        // 1 Sekunde
        document.getElementById('downloading').innerHTML=zahl+" Sekunde";
        count(zahl);           
        }
        else {
        // Countdown abgelaufen, beliebige Handlung kann eingebaut werden
        document.getElementById('downloading').innerHTML="0 Sekunden";
        alert('Auf wiedersehen!');
        }
    }
   
    function count(countzahl){
   //hier funktion einbauen
    countzahl=countzahl-1;
        setTimeout("countdown("+countzahl+");",1000);           
    }
       
count(10);

// -->
</script>

<b>Countdown: <span id="downloading">10 Sekunden</span>!</b>

im Netz gefunden und möchte nach Ablauf der Zeit "standby.php" ausführen.
Was muss ich dazu bei "hier Funktion einbauen" eingeben?

Es handelt sich um ein Raspberry Webradio, das ich erstellt habe und nach klick auf den Standby button, kommt man auf eine Seite, auf der gefragt wird: Herunterfahren? Mit Ja/Nein zum anklicken und ich möchte eben das nach 10 Sekunden automatisch heruntergefahren wird. Der Herunterfahren Befehl ist in standby.php enthalten.

Danke für eure Hilfe!
 
Geht prinzipiell erst mal nicht, weil PHP serverseitig ausgeführt wird. Du könntest höchtstens einen AJAX Request an die standby.php senden oder einen redirect zu der Seite ausführen.
 
Zurück
Oben