php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.01.2010, 20:39  
Neuer Benutzer
 
Registriert seit: 25.01.2010
Beiträge: 10
PHP-Kenntnisse:
Anfänger
BlackKnight befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Countdownschleife auf webseite anzeigen lassen

Einen wunderschönen guten abend,

Ich hab ein kleines Problem. Und zwar möchte ich auf meine Webseite einen Countdown einfügen der immer automatisch 60 min runterzählt und dann neu startet. Mir reicht da die einfache Anzeige auf der Webseite. Ich zerbreche mir da seit Tagen den Kopf drüber wie man das mit php bewerkstelligen könnte. Hat jemand nen Lösungsansatz für mich in welche Richtung ich überlegen muss bzw. ob so etwas mit php überhaupt möglich ist?

Genauer geht es darum das ich mich um php zu lernen mit dem aufbau eines Browsergames befasse wo jede std. ein bestimmter wert ausgezahlt werden soll.
Die Auszahlfunktion ist kein Problem, mir fehlt halt nur die anzeige für die User wann der nächste auszahlungs zeitpunkt ist. der auszahlungspunkt wird für alle user gleich sein, deshalb reicht mir auch eine simple anzeige funktion des Countdown. Ich komm blos nnicht auf die Lösung....


Ich hoffe das das nicht wie ein Bettel Post rüberkommt, hoffe nur auf nen Tip wo ich suchen/nachlesen muss um auf eine Lösung zu kommen.
BlackKnight ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.01.2010, 20:50  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Na ist doch eigentlich recht einfach. Angenommen du zahlst immer zur vollen Stunde aus. Dann machst du dir einen Cronjob der jede Stunde eben die Werte hinzufügt.

Und das was der User sieht ist doch noch einfacher. Wenn du weißt zu vollen Stunde wird ausgezahlt dann holste dir die aktuelle Minute mit date('m') und rechnest 60 - date('m') somit haste die verbleibenden Minuten noch.
Flor1an ist offline  
Alt 25.01.2010, 21:37  
Neuer Benutzer
 
Registriert seit: 25.01.2010
Beiträge: 10
PHP-Kenntnisse:
Anfänger
BlackKnight befindet sich auf einem aufstrebenden Ast
Standard

"wenn man den Wald vor lauter Bäumen nicht sieht..."

Vielen Dank, hatte viel zu kompliziert gedacht^^
BlackKnight ist offline  
Alt 25.01.2010, 21:42  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Vielleicht auch noch ganz interessant, für künftige Probleme: http://www.html.de/php/30117-crownjobs.html#post226989

Gruß
Asipak ist offline  
Alt 25.01.2010, 22:15  
Neuer Benutzer
 
Registriert seit: 25.01.2010
Beiträge: 10
PHP-Kenntnisse:
Anfänger
BlackKnight befindet sich auf einem aufstrebenden Ast
Standard

thx, brauch ich auch irgendwann. Für den Anfang habe ich diese Ausbauzeiten nicht mit eingebaut. Zur zeit ist es: klick auf link = ausbau fertig.^^

Aber genauso "kompliziert" wie da beschrieben hab ich bei dem Countdown hier gedacht. (das ganze mit hilfe der Datenbank zu regeln) Aber ich denke so ist es besser für die Serverauslastung.

Und wenn es darauf bezogen war (will es dir nicht unterstellen):

"Wie willst den rest des Browsergame programmieren wenn du schon an so einfachen sachen scheiterst?"

Ich baue das game nicht weil ich es kann, sondern habe mir so ein (für einen anfänger) komplexes Projekt ausgesucht, um möglichst viele Funktionen in der Praxis zu erlernen.

Geändert von BlackKnight (25.01.2010 um 22:19 Uhr).
BlackKnight ist offline  
Alt 25.01.2010, 22:29  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Und wenn es darauf bezogen war (will es dir nicht unterstellen):

"Wie willst den rest des Browsergame programmieren wenn du schon an so einfachen sachen scheiterst?"

Ich baue das game nicht weil ich es kann, sondern habe mir so ein (für einen anfänger) komplexes Projekt ausgesucht, um möglichst viele Funktionen in der Praxis zu erlernen.
Nein, es ging mir nur um die Idee, die dort beschrieben wird.

Wenn ich so eine Frage/solche Bedenken haben sollte, stelle/äußere ich diese auch. Dazu grabe ich nicht irgendwelche Themen aus.
Asipak ist offline  
Alt 26.01.2010, 03:32  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Also erstmal: dieses Problem lässt sich nur schwer mit PHP lösen.

Aber da du ein Browser Game erwähnst, wie wärs damit:
Schreib per AJAX eine Anfrage an den Server "Auszahlung fällig?". Diese Anfrage stellt der CLIENT z.B. alle 5 Minuten. Auf dem Server hast du für den User den Zeitpunkt der letzten Auszahlung, aus dem Zeitpunkt der Anfrage und dem gespeicherten letzten Zeitpunkt ergibt sich, ob eine Auszahlung fällig ist (+- 5 Minuten). Das "timen" fällt in JavaScript leichter, vor allen Dingen kann nur der Client den nötigen Request stellen, damit PHP aktiv wird.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mit cURL webseite richtig anzeigen KaVo PHP Tipps 2009 3 12.10.2009 18:00
[Erledigt] Checkboxen zugewiesene Werte zusammenaddieren und anzeigen smilla JavaScript, Ajax und mehr 2 21.09.2009 21:15
Shop-Warenkorb in TYPO3 anzeigen phpbeginner PHP Tipps 2009 3 15.05.2009 08:40
[Erledigt] url name anderst anzeigen? thecracked PHP Tipps 2008 7 31.10.2008 12:38
RTF mit PHP auslesen und anzeigen möglich ? RaBastel PHP Tipps 2008 8 10.03.2008 10:03
Mehrere div's mit gleichen ID anzeigen / ausblenden phpbeginner HTML, Usability und Barrierefreiheit 9 06.09.2007 02:48
Komplette Webseite bleibt "stehen" crazyhead PHP-Fortgeschrittene 4 01.09.2007 17:58
Webseite auslesen Katrin PHP Tipps 2006 6 21.04.2006 20:43
Baumstruktur anzeigen PHP-Fortgeschrittene 13 31.03.2006 21:37
ordnerstruktur auf webseite anzeigen PHP Tipps 2006 8 29.01.2006 17:39
[Erledigt] Frage zu Webseite PHP Tipps 2005-2 1 26.10.2005 21:18
Mehrsprachige Webseite PHP Tipps 2005-2 4 08.07.2005 08:19
[Erledigt] Automatisches neu laden der ganzen Webseite HTML, Usability und Barrierefreiheit 7 26.01.2005 08:38
[Erledigt] Cookie - Seite anzeigen / nicht anzeigen PHP Tipps 2004-2 2 11.11.2004 15:59
Alle Datenbanken und Tabellen anzeigen anzeigen imported_Lumio PHP Tipps 2004 4 13.09.2004 14:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
countdown schleife, php for schleife runterzählen, countdown anzeigen lassen, countdown mit for schleife, php schleifen runterzählen, countdown auf website anzeigen, funktion um countdown auf seite anzuzeigen, countdown im forum anzeigen lassen, webseite mit countdown, einfacher countdown javascript, php schleife runterzählen, php aktiver countdown, php automatischer countdown, webseite countdown, html code in schleifen anzeigen lassen, timer countdown loop endlosschleife, countdown mit hilfe zählschleife, countdown der sich automatisch neu startet, countdown auf homepage anzeigen, countdown mit schleife

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum