2016-08-04 7 views
0

Ich habe einen Code, der einen Hinweis für Benutzer anzeigt, z.Php - Code zum verschwinden nach Monat

echo "Please read a new rulebook"; 

Und ist es eine Möglichkeit, in PHP-Code hinzufügen, die diesen Hinweis nach einem Monat gelöscht werden (so werde ich es nicht löschen mich manuell?)?

+1

Warum nicht verwenden: 'database', und diesen Wert in der Datenbank, zusammen mit der Verfallsdatum.? Wenn das Datum zu Ende ist, zeigen Sie den Text nicht mehr an. Wenn die Seite geladen ist, löschen Sie sie einfach aus der Datenbank –

+0

. Sehen Sie sich die Date() - Funktion http://php.net/manual/en/function an .date.php, nicht nur nach Code fragen. versuchen Sie es selbst zu tun und wenn es nicht funktioniert, können Sie es hier fragen. – Christophvh

+0

@Arsh Sie benötigen für diese Aufgabe keine Datenbank. Wenn Sie nicht bereits einen generalisierten Benachrichtigungsmeldungsmechanismus haben, den Sie dynamisch über eine Datenbank konfigurieren möchten, wäre das einfach übertrieben. – deceze

Antwort

0

Code: (ersetzen Sie "SomeDate" mit der aktuellen Zeit, like 4 Aug 2016 15:04:00)

if(strtotime("now")<strtotime("SomeDate +1month")) echo "Please read a new rulebook"; 
+0

'strtotime ('jetzt')' wäre besser als nur 'time()'. – deceze

Verwandte Themen