Hallo, Ilona,
Aber das Problem ist damit leider nicht gelöst, denn es soll ja das Geburtsdatum vor und NACH dem Geburtstag noch angezeigt werden.
ich glaub', jetzt geb' ich auf! Macht das das Skript denn nicht? Hast Du das mit verschiedenen Daten ausprobiert? Wenn ja, mußt Du einfach logisch vorgehen und Dich fragen, unter welchen Umständen welche Variable einen falschen Wert annimmt. Dort mußt Du dann ggf. eine Fallunterscheidung vornehmen.
Laß Dir doch zunächst einmal alle Variablen ausgeben. Noch besser kannst Du testen, wenn Du Dir ein Formular baust, in das Du die zu definierenden Variablen (also Geburtsdatum etc.) eingibst, die dann auf einer sich selbst aufrufenden Seite verarbeitet werden.
Mehr kann ich auch nicht machen - und ich habe noch nicht einmal verstanden, wo denn jetzt eigentlich noch das Problem liegt. Da dieser Thread bald verschwindet, kannst Du mir ja per email Bescheid geben, ob Du so weiterkommst ...
Grüße aus Berlin,
Sebastian