WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Wie kann ich eine zeit Rückwärts laufen lassen? » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Wie kann ich eine zeit Rückwärts laufen lassen?
von raiserle
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16:
<SCRIPT LANGUAGE="JavaScript">
<!--
var g_iCount = new Number(); 
var g_iCount =3;
function startCountdown(){
       if((g_iCount - 1) >= 0){
               g_iCount = g_iCount - 1;
               numberCountdown.innerText = 'Warte ' + g_iCount + ' Sekunden!';
               setTimeout('startCountdown()',1000);}}
//  End -->
</script>
<BODY onLoad="startCountdown()">

<div id="numberCountdown"></div>  <!-- hier wird die zeile ausgeben 'Warte '+g_iCount+' Sek.....'       
die zeile kannste auch verändern, oder weglassen.. oder oder oder...
-->


hf
von Thodi
Danke für die Hilfe

von monolit
Hallo,

relativ einfach mit JavaScript zu lösen. Kurzer Denkanstoß:

funktion x {
-> aktuelle zeit
Endzeit - aktuelleZeit = Differenzzeit
-> ausgabe differenzzeit;
wiederhole funktion x alle 200ms
}

Weiterer Tip: such mal bei google nach "javascript countdown".

Gruß Stefan
von languitar
Naja, bisschen mitm Differenzenquotienten rumspielen müsste doch drin sein.

Wenn dein Aktion beginnt setzt du für den User in der Datenbank die Timestamp von jetzt+30 Minuten und die Aktion ist halt zuende wenn die aktuelle Timestamp größer ist als der gespeicherte Wert.

http://de.php.net/time
von Thodi
verstehe ich net ganz kannst du mir das an hand einens script kurz erklären wäre zu lieb.


Gruß Thodi
von languitar
Naja da wo die Zeit anfängt, überlegst du dir den Timestamp von "Jetzt+30min" und guckst dann halt bei jedem neuen Aufruf ober der aktuelle Wert über diesen gegangen ist...
von Thodi
Hi zusammen ich mal eine frage ,kann mir einer erklären wie ich das machen kann.

das zum beispiel eine zeit über javascript gesetzt wird zum beispiel 30 min und dann soll die zeit rückwärts laufen bis null.

weiß einer wie ich das machen kann?
von Thodi
Hi zusammen ich mal eine frage ,kann mir einer erklären wie ich das machen kann.

das zum beispiel eine zeit über javascript gesetzt wird zum beispiel 30 min und dann soll die zeit rückwärts laufen bis null.

weiß einer wie ich das machen kann?
von Thodi
ich habe schon viel gelernt in sachen php aber man kann ja nicht alles oder deswegen frage ich ja hier nach ,wenns dich stört weiß ich nicht warum du antwortest.
sorry aber ein forum ist dafür da oder sehe ich das falsch?
von beule
em, übernimmst du dich nicht etwas mit deinen spärlichen php kenntnisen für den anfang? ich würde mal ein tutorial machen oder ein menual lese, befor du dich an solche sachen wagst.
auserdem versteche ich nicht ganz was du hier machen willst
von Thodi
Guten Morgen alle zusammen
Ich habe ein problem ich möchte in meiner seite was einfügen wo man was machen muß und es jedes mal 10 min dauert und wenn man fertiig ist 10 pkt bekommt.
das problem ist nur wie kann ich die uhr rückwärts laufen lassen also heißt einer klickt den button los,und dann dauert es 10 min und wenn die zeit rum ist kommt die nachricht du bist fertig und er bekommt dann 10 pkt.wie kann ich das machen.kann mir da einer helfen?

Gruß Thorsten

Nach oben