hi,
folgende funktion will nicht funktionieren!!
ich rufe sie auf mit <?php print date_form(dd); ?>
und welchen wert hat die konstante(!) dd an dieser stelle?
oder wolltest du ihr vielleicht eher die variable $dd übergeben?
if ($dmy == 'dd');
dein anweisungsblock wird durch das ; beendet.
das nachfolgende
{
for($i=1;$i<32;$i++)
{
print "<option value="$i">$i</option><br>";
}
}
ist somit ein anweisungsblock, der nicht mehr von der if-bedingung abhängig ist, und demzufolge also immer ausgeführt wird.
bei den weiteren IFs analog.
du solltest dich erstmal mit den grundlagen der programmierung vertraut machen, bevor du wild drauf los scriptest.
gruss,
wahsaga