2012-04-13 9 views
-4

Ich habe eine Bearbeitungsschaltfläche für Benutzer ihre bearbeiteten Jobs zu bearbeiten. Ich möchte, dass diese Taste eine Woche nach dem veröffentlichten Tag deaktiviert oder verschwindet. Wie kann ich dies in PHP tun? Danke Fortschritt ...wie man eine Schaltfläche für eine bestimmte Zeit in PHP deaktivieren

+1

Speichern Sie das Datum in einer Datenbank. Verwenden Sie eine Kontrollstruktur, um die aktuelle Zeit zu überprüfen, wenn es richtig ist, dann drucken Sie die HTML –

+0

Nun ein schönes 'if' mit dem Post-Datum und das aktuelle Datum sollte den Trick tun ... Ist es wirklich Ihre Frage? Vielleicht möchten Sie wissen, wie man Date vergleicht? –

Antwort

1
<?php 
    $timePublished = 1334301250; // unix time when job posted 
    $afterOneWeek = $timePublished+(60*60*24*7); // 1 week 
    $dateNow  = date('U'); // unix time for Date Now 
    if($dateNow > $afterOneWeek){ // if Date Now is greater than our "After One Week" 
     echo "<button>Button is now visible</button>"; 
    } else { 
     echo "No button, one week not passed"; 
    } 
?> 
Verwandte Themen