Hallo,
$datum = date('m/d/Y');
Du hast offenbar ein Problem, zwischen
abstrakt und konkret zu unterscheiden.
Abstrakt:
Der String soll im Format m/d/y sein.
Das heisst: Monat, dann Slash, dann Tag, dann Slash, dann Jahr.
Konkret:
Um einen konkreten String zusammenzubauen,
musst Du es z.B. so schreiben:
$d=31;
$m=1;
$y=2004;
$datumstring="$m/$d/$y";
oder (fuer das eindeutigere Format "y-m-d") so:
$datumstring="$y-$m-$d";
Und die Ausgabe: 15.01.1970
Was mache ich falsch?
Immer, wenn das Jahr 1970 vorkommt, ist das ein Hinweis
darauf, dass eine Umwandlung ins Unix-Timestamp Format
nicht funktioniert hat und dass deshalb ein Datum
als Timestamp "0", d.h. 01.01.1970, 00.00.00 Uhr
berechnet wurde...
Bitte lies das Manual-Kapitel zu den Datums- und Zeit-Funktionen
mal vollstaendig durch. Ebenso die dclp-FAQ zum Thema:
http://www.dclp-faq.de/ch/ch-datetime.html
Gruesse,
Thomas