Matthias: französisches Datumsformat

Beitrag lesen

Hallo,

im FormMail-Script von Matt Wright http://www.scriptarchive.com ist das amerikanische Datumsformat wie folgt definiert:
($sec,$min,$hour,$mday,$mon,$year,$wday) = (localtime(time))[0,1,2,3,4,5,6];
...
$date = "$days[$wday], $months[$mon] $mday, $year at $time";

Ich brauche nun das Datum im französischen Format tt/mm/jjjj, wobei tt und mm jeweils mit führender "0" geschrieben werden soll. Das mit dem Tag bekomme ich hin, nur mit dem Monat klappt's nicht.

$mon liefert mir "7" zurück, obwohl wir August haben, $months[$mon] liefert "août", also den Monatsnamen.

Wie bekomme ich die Formatierung "tt/mm/jjjj" hin?

Danke für hinweise.

Matthias