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 ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign 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 > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.01.2008, 03:50:43
thomas333 thomas333 ist offline
Anfänger
 
Registriert seit: Jan 2008
Beiträge: 2
Datum überprüfen

Hallo,

ich bräuchte mal Hilfe wegen einer Datums Überprüfung.

Ich möchte eine Funktion erstellen, die 5 Tage vorher dem Startdatum eine Meldung erzeugt.

Beispiel:

$start_date = "31012008";
$today_date = "26012008";

Und jetzt sollte das Script ausgeben, dass es noch 5 Tage bis zum Start sind.

Wie kann man das machen?

Vielen Dank für eure Hilfe!
Mit Zitat antworten
  #2  
Alt 26.01.2008, 11:13:07
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 36
Beiträge: 1.476
AW: Datum überprüfen

Spontan würde mir einfallen, die beiden Dati (arr... Mehrzahl von Datum? :S) je in einen Timestamp umzurechnen (http://www.php.net/mktime) und wenn dann die Differenz kleiner als die Anzahl Sekudnen von 5 Tagen ist, weist du ja wie lange es noch geht...
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #3  
Alt 26.01.2008, 11:56:45
Benutzerbild von z0iD
z0iD z0iD ist offline
Junior Member
 
Registriert seit: Mar 2006
Beiträge: 415
z0iD eine Nachricht über ICQ schicken
AW: Datum überprüfen

Zitat:
Zitat von Opendix Beitrag anzeigen
arr... Mehrzahl von Datum? :S
Daten
__________________
Bitte sprich entweder deutsch oder englisch mit mir, aber nicht beides gleichzeitig.

----------
Bitte vor dem Fragen lesen: Wie man Fragen richtig stellt.
Mit Zitat antworten
  #4  
Alt 26.01.2008, 13:53:49
thomas333 thomas333 ist offline
Anfänger
 
Registriert seit: Jan 2008
Beiträge: 2
AW: Datum überprüfen

hey,

vielen Dank für eure Antworten.

Opendix: Könnte man das so machen?

$start_date = mktime ( 13, 51, 0, 1, 31, 2008 );
$today_date = mktime ( 13, 51, 0, 1, 26, 2008 );

Und dann die Werte vergleichen?

viele grüße

thomas

--------------------------------------------------------------------------------------------------------------------
Opendix vielen Dank, hab das Problem mit dem Befehl mktime gelöst!!:

Geändert von thomas333 (26.01.2008 um 15:37:07 Uhr)
Mit Zitat antworten
  #5  
Alt 26.01.2008, 17:51:14
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 36
Beiträge: 1.476
AW: Datum überprüfen

hmm ich hab jetzt nicht geprüft, ob du die Parameter richtig überprüft hast (irgendwie ist php.net bei mir grad nicht erreichbar :S) aber jo, die Idee ist so richtig!

Sprich du prüfst, ob die Differenz der beiden Werte kleiner als 5 * 24 * 3600 ist und nicht unter 0...
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
Antwort


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

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
Datum zu jedem Datenbankeintrag ausgeben wad PHP Grundlagen 6 09.08.2007 08:29:13
Sortierung nach Datum mit Order by nach Konvertierung ins Deutsche Format falsch carlos7262 MySQLi/PDO/(MySQL) 2 12.04.2007 08:43:32
REGEX, Datum überprüfen klappt irgendwie nicht 8805-evergreen. PHP Grundlagen 3 17.08.2006 10:53:25
Datum korrekt ausgeben aus Datenbank Esnabur PHP Grundlagen 6 21.03.2006 11:38:03
DATUM start DATUM ende AND Termine inthemiddle daniel son PHP Grundlagen 21 21.07.2004 14:03:49


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:04:26 Uhr.


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


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