SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > HTML, CSS und JavaScript Help!

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 28.10.2006, 18:25:36
Asrag Asrag ist offline
Junior Member
 
Registriert seit: May 2005
Beiträge: 161
Countdown

Hallo, ich habe schon überall nach einen countdown mit javascript gesucht der einfach eine zeit abläuft und dann bei null ein script ausführt. bei denen war nur das problem das sie wenn man aktualisiert hat wieder von vorne angefangen haben! kennt jmd von euch einen countdown der strickt , ohne beeinflusst zu werden, seine zeit runterläuft?

mfg
Mit Zitat antworten
  #2  
Alt 28.10.2006, 18:49:07
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Countdown

Da wirst du mit Cookies arbeiten und den Wert ständig eintragen müssen.
__________________
Grüße Andes

Geändert von Andes (28.10.2006 um 18:49:27 Uhr)
Mit Zitat antworten
  #3  
Alt 28.10.2006, 19:47:24
Asrag Asrag ist offline
Junior Member
 
Registriert seit: May 2005
Beiträge: 161
AW: Countdown

ich weis das das nicht eure Aufgabe ist aber wennn ich dir mal den basis code gebe, kannst du mir das mal an dem code verdeutlichen?

mfg
Mit Zitat antworten
  #4  
Alt 28.10.2006, 19:52:01
Asrag Asrag ist offline
Junior Member
 
Registriert seit: May 2005
Beiträge: 161
AW: Countdown

hier schonmal der code:

Code:
<script language="JavaScript">
<!--
var countDownInterval=15;
var countDownTime=countDownInterval;

function countDown()
{
    --countDownTime;
    if (countDownTime < 0)
    {
        countDownTime=countDownInterval;
    }
    document.all.countDownText.innerText = countDownTime;
    setTimeout("countDown()", 1000);
    if (countDownTime == 0)
    {
        location.reload();
    }
}
// -->
</script>

Nächster Reload in <b id="countDownText">15</b> Sekunden
Mit Zitat antworten
  #5  
Alt 29.10.2006, 12:17:08
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: Countdown

Also gut. Ich denke ja das du auch php & mySQL zur verfügung hast.

Wenn die Seite zum allererstenmal aufgerufen wird, speicherst du den aktuellen Timestamp und irgendwas um den User zu erkennen (IP, wenn der eh angemeldet ist den Benutzernamen, etc.).
Dann startest du das JS Script.
Läd jetzt der Benutzer neu, muss du das countDownInterval per php anpassen.
Einfach den in der Datenbank vorhanden Timestamp von aktuellen abziehen (das ist dann die Zeit die seit dem Start vergangen ist) und das wiederrum vom anfänglichen countDownInterval abziehen.
Und fertig ist der "Reload-sichere" Countdown...
Mit Zitat antworten
  #6  
Alt 29.10.2006, 19:18:21
Asrag Asrag ist offline
Junior Member
 
Registriert seit: May 2005
Beiträge: 161
AW: Countdown

erstmal vielen dank zum lösungsvorschlag, nun stellt sich noch eine frage:
so ein timestamp ist doch über 5 stellig undder intervall nur 2 stellig? wiegeht es dann?
Mit Zitat antworten
  #7  
Alt 30.10.2006, 01:43:59
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: Countdown

Es geht ja nicht um den Timestamp sondern um die Differenz (ich hoff mal du weißt was das ist ... :P kann man ja nicht mehr vorraussetzen ... PISA etc... ) der Timestamps.
Wenn du hundertausendmillionen von hundertausdensmillionenundfünf abziehst kommt trotzdem ne 5 raus obwohl hundertausdenundeinemillion sicher nicht 1-Stellig ist...

Geändert von MatMel (30.10.2006 um 01:44:32 Uhr)
Mit Zitat antworten
  #8  
Alt 30.10.2006, 18:42:32
Asrag Asrag ist offline
Junior Member
 
Registriert seit: May 2005
Beiträge: 161
AW: Countdown

gut jetzt habe verstanden

mfg
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Countdown Asrag HTML, CSS und JavaScript Help! 4 30.09.2006 16:59:42
Countdown (mit PHP) Hardy74 HTML, CSS und JavaScript Help! 8 27.08.2006 15:42:35
Countdown Timer wallis PHP Grundlagen 1 24.10.2005 18:31:11
Countdown Skript und der Firefox Blue7 HTML, CSS und JavaScript Help! 4 10.09.2005 14:55:28
Countdown Luuser PHP für Fortgeschrittene und Experten 16 11.12.2004 21:31:55


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:52:54 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt