printf('Hallo %s!', $name_vorposter);
Das "neue" Datum sollte "größer" sein als das "alte" (oder gleich).
Sonst macht das ja keinen Sinn.Ach was. Man kann von einem bestimmten Zeitpunkt aus ebenso gut in die Vergangenheit als auch in die Zukunft schauen und dabei irgendwelche Berechnungen angestellt haben wollen. Wenn du diese Größer/Kleiner-Prüfung machst kannst auch auch gleich die Werte in eine dir genehme Reihenfolge bringen.
Den Gedanken hatte ich auch schon. Aber die Funktion date_diff() hatte ich ursprünglich gebastelt, weil in irgendeinem Web-Board jemand wissen wollte, wie man das Alter in Jahren, Monaten und Tagen ausrechnen kann. Also den Zeitabstand von der Geburt eines Menschen bis zum heutigen Tag. Deswegen die Einschränkung. Mir ist nämlich bisher noch niemand untergekommen, der ein negatives Alter aufzuweisen hatte ... ;-)
Nebenbei wäre die Prüfung und der Tausch der beiden Daten aufwändiger als meine bei passender Gelegenheit eingestreuten return(FALSE)-Anweisungen ...
Und letztendlich war es nur als Anregung gedacht, zum SELBST-Bauen einer Funktion, die das nur mit Monaten macht ...
printf('MffG %s', $mein_name);