- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 26-05-2005, 13:45
Luzifer45
 Newbie
Links : Onlinestatus : Luzifer45 ist offline
Registriert seit: May 2005
Beiträge: 91
Luzifer45 ist zur Zeit noch ein unbeschriebenes Blatt
Standard CountDown Problem

Hallo

mal wieder


hm ich hab mich mal umgeguckt aber irgendwie nicht wirklich was gefunden was ich verstehe .

Also ich möchte eine art Countdown der aber weiter läuft auch wenn die seite zu ist...villeicht über datenbank oder so

da ich absolut keinen schimmer habe wie ich das machen könnte hoffe ich das mir hier einer ein beispiel eventuell zeigen könnte..

aber bitte nicht auf irgendwelche time & date funktionen hinweisen..das habe ich mir angeuckt..ich bräuchte ein beispiel (bitte)

es soll sowas sein wie bei so einem Browsergame die Bauzeit..

wäre nett wenn mir da einer behilflich sein könnte

mfg
Mit Zitat antworten
  #2 (permalink)  
Alt 26-05-2005, 15:29
Rumo
 Junior Member
Links : Onlinestatus : Rumo ist offline
Registriert seit: Jan 2005
Ort: Fürth/Bayern/Germany
Beiträge: 154
Rumo ist zur Zeit noch ein unbeschriebenes Blatt
Rumo eine Nachricht über ICQ schicken
Standard

sorry, aber ich sehe in den Zeitfunktionen die einzige und beste Möglichkeit.

Was spricht denn dagegen dass du zwei Timestamps - eins beim Verlassen der Seite gemacht, eins beim Wiederdraufkommen - voneinander abziehst und das ergebnis in 'deine' Zeiteinheiten umrechnest?
__________________
Es ist nicht deine Schuld, dass die Welt ist, wie sie ist,
Es wär nur deine Schuld, wenn sie so bleibt
Mit Zitat antworten
  #3 (permalink)  
Alt 26-05-2005, 15:39
sgt
 Junior Member
Links : Onlinestatus : sgt ist offline
Registriert seit: May 2005
Ort: Köln
Beiträge: 109
sgt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Das sehe ich genau so.
Außer über einen Cronjob, den nicht jeder Provider anbietet, wüsste ich sonst nicht, wie Du Dein Problem anders lösen willst.

Gruß
Stephan
__________________
SteGaSoft
Theorie ist, wenn jeder weiß, wie es geht, aber nichts funktioniert, Praxis ist, wenn alles funktioniert und niemand weiß warum.
Mit Zitat antworten
  #4 (permalink)  
Alt 26-05-2005, 15:43
Shurakai
 Master
Links : Onlinestatus : Shurakai ist offline
Registriert seit: May 2004
Ort: Bergisch Gladbach
Beiträge: 3.090
Shurakai ist zur Zeit noch ein unbeschriebenes Blatt
Standard

@sgt dafür gibt es ja auch vieeele kostenlose cronjob seiten wie www.cronjob.de ...
Mit Zitat antworten
  #5 (permalink)  
Alt 26-05-2005, 15:50
sgt
 Junior Member
Links : Onlinestatus : sgt ist offline
Registriert seit: May 2005
Ort: Köln
Beiträge: 109
sgt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Man lernt eben nie aus !
Wieder ein interessanter Link mehr in meiner Liste.

Ich denke aber, dass man nicht mit Kanonen auf Spatzen schießen sollte. Eine Differenzzeit zu berechnen sollte nicht so schwer sein.

Gruß
Stephan
__________________
SteGaSoft
Theorie ist, wenn jeder weiß, wie es geht, aber nichts funktioniert, Praxis ist, wenn alles funktioniert und niemand weiß warum.
Mit Zitat antworten
  #6 (permalink)  
Alt 26-05-2005, 16:46
Luzifer45
 Newbie
Links : Onlinestatus : Luzifer45 ist offline
Registriert seit: May 2005
Beiträge: 91
Luzifer45 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

HuHu


Ja mit dem Timestamp ist ja ne gute idee allerdings gibt es ja leute die den Browser einfach zu machen ohne sich auszuloggen..also wie soll ich da nen timstamp inne db eintragen..

und gibts eventuell noch ein kleines beispiel wie ich das rechnen müsste

also eintragen,lesen und rechnen..

mfg
Mit Zitat antworten
  #7 (permalink)  
Alt 26-05-2005, 17:00
ankh
 Member
Links : Onlinestatus : ankh ist offline
Registriert seit: May 2005
Beiträge: 304
ankh ist zur Zeit noch ein unbeschriebenes Blatt
ankh eine Nachricht über ICQ schicken
Standard

für die leute, die einfach den browser zu machen, würd ich dir folgendes vorschlagen...

du arbeitest ja sowieso mit sessions, vermute ich mal...

in dem Fall, kannst du einfach in einer Tabelle die aktuellen Session IDs und dazugehörige timestamps mitloggen.
Jedes mal, wenn jemand eine Aktion durchführt, sitzt er wohl noch vor seiner Kiste, und die Session ist noch gültig. Also, timestamp aktualisieren und gleichzeitig prüfen, ob es noch session IDs gibt, die abgelaufen sind. Diejenigen Benutzer sind entweder zu lange untätig, oder haben das Browserfenster einfach so zu gemacht, ohne sich abzumelden.
In dem Fall, kannst anhand der Session ID, den zugehörigen Benutzer ermitteln, und dort den Timestamp aktualisieren.
Nämlich, letzter Timestamp der SessionID + Session Gültigkeitsdauer.

Ausserdem kannst dann auch noch nebenbei anzeigen, wer gerade alles online ist...
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
belbit LiveSupport Script ansehen belbit LiveSupport Script

Schnellen und unkomplizierten Support im LiveSupport-Chat anbieten. Ohne Datenbank und in wenigen Sekunden installiert.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Chat
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:51 Uhr.