zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden counter der beim reload weiter läuft

Antwort
 
LinkBack Themen-Optionen Ansicht
  #21 (permalink)  
Alt 02.04.2015, 14:47
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Das klingt seltsam, was hast du vor?
Warum willst du einen Wert in der Datenbank mit einem interval ändern?
Umgekehrt wäre es viel einfacher. Du zeigst einen Wert in Relation zur Zeit an. Dann kannst du du diesen Status jederzeit berechnen ohne dich auf irgendwelche Prozeduren verlassen zu müssen.
Mit Zitat antworten
Sponsored Links
  #22 (permalink)  
Alt 02.04.2015, 14:57
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 06.10.2010
Beiträge: 177
SpecialFighter befindet sich auf einem aufstrebenden Ast
Standard

bin dabei ein Browser Game zu entwickeln.
läuft auch alles super, nur habe ich probleme mit diesem blöden Timer

Im Endeffekt ist die Spalte Status der Gesundheits-Wert
und dieser soll alle 5 min +1 gerechnet werden.

egal ob der user gerade auf der seite ist oder nicht.
Mit Zitat antworten
Sponsored Links
  #23 (permalink)  
Alt 02.04.2015, 15:16
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Das dachte ich mir. Dann ist mein Vorschlag genau das was du willst. also nicht irgendetwas in der Datenbank aktualsieren, sondern die Zeit in Relation zu der echten Zeit verstreichen lassen.
Mit Zitat antworten
  #24 (permalink)  
Alt 02.04.2015, 15:18
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 30.01.2014
Beiträge: 2.247
cloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblick
Standard

Zeit verstreicht doch immer in Relation zur echten Zeit. Oder gibt es auch eine falsche Zeit?
Mit Zitat antworten
  #25 (permalink)  
Alt 02.04.2015, 15:20
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 06.10.2010
Beiträge: 177
SpecialFighter befindet sich auf einem aufstrebenden Ast
Standard

kann mir leider immer noch nicht wirklich darunter was vorstellen.
wie müsste so etwas aussehen?
Mit Zitat antworten
  #26 (permalink)  
Alt 02.04.2015, 15:38
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Du speicherst einen Timestamp wenn eine Aktion startet und kannst dann zu jedem Zeitpunkt anhand der Differenz erkennen wieviel Zeit verstrichen ist. Das was du willst ist eine Uhr in die Datenbank einbauen, was Unsinn wäre (und die "unechte" Zeit ).
Mit Zitat antworten
  #27 (permalink)  
Alt 02.04.2015, 16:58
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 06.10.2010
Beiträge: 177
SpecialFighter befindet sich auf einem aufstrebenden Ast
Standard

Beispiel:

- Das Event beginnt
- der aktuelle TimeStamp wird in die DB geschrieben
- Timer beginnt.

nur möchte ich einen Timer haben, der von 5min runter zählt.

Aber in der DB steht dann der TimeStamp der Eventzeit
Die richtige Zeit läuft weiter und die Dif. wird immer größer.

Verstehe ich da iwas falsch?

oder speicher ich bei Event den TimeStamp, welcher 5 min in der Zukunft liegt, in die DB??
Mit Zitat antworten
  #28 (permalink)  
Alt 02.04.2015, 17:05
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von SpecialFighter Beitrag anzeigen
Beispiel:

- Das Event beginnt
- der aktuelle TimeStamp wird in die DB geschrieben
- Timer beginnt.

nur möchte ich einen Timer haben, der von 5min runter zählt.

Aber in der DB steht dann der TimeStamp der Eventzeit
Die richtige Zeit läuft weiter und die Dif. wird immer größer.

Verstehe ich da iwas falsch?

oder speicher ich bei Event den TimeStamp, welcher 5 min in der Zukunft liegt, in die DB??
Ich weiß nicht genau was du verstehst, da deine Erklärung nicht genau erkennen läßt was du verstanden hast.

Du speicherst einen Timestamp und wenn du die Daten holst, kanst du die Differenz zum aktuellen Zeitpunkt berechnen, dann hast du die verstrichene Zeit.

"runter zählen" musst du nicht. Das ist die Differenz zu einem Endzeitpunkt.
Mit Zitat antworten
  #29 (permalink)  
Alt 03.04.2015, 11:05
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 06.10.2010
Beiträge: 177
SpecialFighter befindet sich auf einem aufstrebenden Ast
Standard

okay, ich glaube ich hab jetzt etwas das funktioniert.

bin aber auf ein Problem gestoßen:
habe folgende html Zeile:

HTML-Code:
<span data-time="1428051728" class="countdown-1"></span>
nun möchte ich via javascript den data-time value ändern.
habe das hier:
Code:
$(".countdown-1").attr("data-time","500");

und das hier probiert:
Code:
$(".countdown-1").data('time', 500);
hat leider nichts funktioniert...
Mit Zitat antworten
Sponsored Links
  #30 (permalink)  
Alt 03.04.2015, 11:07
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 30.01.2014
Beiträge: 2.247
cloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblickcloned ist ein wunderbarer Anblick
Standard

Sollte funktionieren. "Hat nicht funktioniert" ist auch keine Fehlerbeschreibung. Gab es errors? Stand etwas ganz anderes drinnen? Was sagt Firebug (oder sonstiges Webdeveloper-Tool)?
Mit Zitat antworten
Sponsored Links
Antwort

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Counter auf htmlseiten einbinden PHP-Freak Serveradministration und serverseitige Scripte 17 15.04.2009 22:12
Shtml auf jeder Seite einbinden - counter iVx Serveradministration und serverseitige Scripte 1 13.09.2007 17:31
Counter Despairing Serveradministration und serverseitige Scripte 2 15.08.2006 08:59
Suche einen Besucher Counter mit Reloadsperre Tobias (X)HTML 3 26.01.2006 15:05
Counter mit CSS aufpeppen??? Jollo CSS 3 26.12.2004 20:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:47 Uhr.