Mam zrobiony prosty formularz do wybierania dat.
<?php echo "<select name=\"rok\"> <option value=>--rok--</option>"; while ($rok <=$rok_kon) { $rok ++; } echo "<select name=\"miesiac\"> <option value=>--miesiac--</option>"; "2"=>"luty", "3"=>"marzec", "4"=>"kwiecień", "5"=>"maj", "6"=>"czerwiec", "7"=>"lipiec", "8"=>"sierpień", "9"=>"wrzesień", "10"=>"październik", "11"=>"listopad", "12"=>"grudzień"); //pokazuje że 01 to klucz a $war to nazwa piesiąca. W ten sposób sortuje misiące na podstawie klucza. foreach($miesiac as $klucz => $war) { } echo "<select name=\"dzien\"> <option value=>--dzien--</option>"; for ($dzien=1;$dzien<=31;$dzien++) { } ?>
Czy da się jakoś ograniczyć liczbę dni po wyborze miesięcy, tzn po zaznaczeniu luty żeby nie było w selecie powyżej 29. Oczywiście idealnym rozwiązaniem byłoby także uzależnienie tego od konkretnego roku.
Z góry dziękuję za odpowiedź