Text/Wert in Textdatei ändern

Hallo,

da ich ja leider nicht so der PHP Profi bin :o , kann mit bitte jemand helfen?

Ich mochte diesen rot makierten Wert: <item key=„RtcWakeUpTime“ value=„30.12.2010 23:59:59“ />

an jedem ersten Montag eines neuen Monats, auf den 30.ten des Vormonats ändern.

Kann mir da jemand ein Script zur Verfügung stellen?

ich habs nicht richtig verstanden, und gerade kein Script da :frowning:

Aber vom Prinzip solltest Du das mit mktime (siehe PHP - mktime - Datums- und Zeit-Funktionen) in einen UnixTimeStamp packen und dann wenn ich deine Frage richtig verstanden haben eine Woche (also 60s x 60m x 24h x 7 Tage == 604800) in Sekunden abziehen.

Damit bekommst Du z.B. von Montag, den 03.07.2010 den vorherigen Montag im vorherigen Monat bekommen.

Die abgezogenen Zahl kannst Du mit date() (im Beispiel von mktime dabei) wieder in ein Datum zurückverwandeln.

Wenn Du es nicht hinbekommst, kann ich nachher eins nachschauen, ich habe das Script zu rumfliegen, nur gerade nicht greifbar.

der 30.2 kommt dann aber auch nicht so gut. :smiley:

date("t");

ist die Anzahl der Tage im Monat

Gruß

Danke,

werden nochmal ein wenig rumbasteln.