tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
648
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    PHPer PHPer ist offline Mitglied Gold
    Registriert seit
    Jul 2003
    Beiträge
    108
    Hey Leute!

    Kleine Frage, hab irgendwo mal n Tutorial dazu gesehen, finds nur nicht mehr.
    Jedenfalls gehts um folgendes:
    Ich habe z.B. in einer Variable das Datum "11.12.2004" gespeichert. Nun soll das Datum mit dem täglichen Datum verglichen werden. Sollte das Daum dieses vorgegebene dann überschritten haben, soll ne Meldung wie "Das Datum ist abgelaufen" erscheinen.
    Jetzt ist halt die Frage wie das geht?

    Danke Euch schonmal!
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    PHP-Code:
    <?
    $ablauf
    ='11.12.2004';
    $ablauf=explode('.',$ablauf);
    if(
    mktime(0,0,0,$ablauf[1],$ablauf[0]+1,$ablauf[2])<time())
    {echo
    'abgelaufen';}
    ?>
    Wäre noch einfacher, wenn du statt des Datums nen Timestamp in der Variablen speicherst.
    Geändert von Sven Mintel (02.12.03 um 04:20 Uhr)
     

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    818
    ... macht sich auch in Datenbank abfragen besser, timestamp zu benutzen.
    Vergleicht sich schneller und rechnet sich schneller... obwohl bie REchnungen innerhalb eines Datums immer Probleme auftreten, ich hatte mich mal rangewagt, funktioniert auch, aber relativ umfangreich.

    aber das tut ja hier nichts zur Sache!

    millZ
     
    man wird erwachsen ....

  4. #4
    PHPer PHPer ist offline Mitglied Gold
    Registriert seit
    Jul 2003
    Beiträge
    108
    @fatalus: Werd ich mal ausprobieren. Danke! Ich will das allerdings nicht für Datenbanken oder so gebrauchen. Wenn ein User mein Script kauft, was z.B. für 1 Jahr lizenziert ist., der kriegt dann halt ne verschlüsselte Datei mitgeliefert, in der halt das Ablaufdatum steht. Das Script vergleicht die Daten dann und wenn das Datum dann abgelaufen ist kommt halt die Meldung der User soll sich ne neue Lizenz kaufen oder wie auch immer.
     

Ähnliche Themen

  1. Datum mit Datum von vor x Jahren vergleichen
    Von rtzu im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 06.02.08, 14:42
  2. Datum vergleichen!?
    Von yasukatakaya im Forum Java
    Antworten: 2
    Letzter Beitrag: 08.11.07, 11:57
  3. Datum vergleichen
    Von Blackchaos im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 14.03.07, 11:11
  4. Datum vergleichen
    Von Y05h1 im Forum Relationale Datenbanksysteme
    Antworten: 16
    Letzter Beitrag: 10.07.05, 10:47
  5. Datum vergleichen!
    Von yappi im Forum PHP
    Antworten: 5
    Letzter Beitrag: 21.09.04, 07:49