Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]jak wstawić bieżącć datę w formularzu?, to dla mnie bardzo wazne!
josephine
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 23.05.2008

Ostrzeżenie: (0%)
-----


Witajcie!
Mam formularz w którym można wybrac przedział czasowy "od"-"do".
Chcę, aby w polu wyboru daty "do" pokazywało mi automatycznie bieżącą datę i oprócz tego można było ręcznie zmienić na inną.

To fragment mojego formularza:

<SELECT size=1 name=dzien>
<OPTION value='01'>01</OPTION>
<OPTION value='02'>02</OPTION>
...
<SELECT size=1 name=miesiac>
<OPTION value='01'>styczeń</OPTION>
<OPTION value='02'>luty</OPTION>
...
<SELECT size=1 name=rok>
<OPTION value='2007'>2007</OPTION>
<OPTION value='2008'>2008</OPTION>
...

Poniższy skrypt PHP owszem pokazuje mi bieżącą datę, ale nie potrafię jej ustawić w formularzu.
<?
$dzien0=date("d");
$miesiac0=date("m");
$rok0=date("Y");
echo "$dzien0 $miesiac0 $rok0";
?>
Pomóżcie proszę!

Ten post edytował josephine 23.05.2008, 16:51:01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mlodycompany
post
Post #2





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Misiur ale po co tak.

  1. <?php
  2. $miesiace = array('Styczeń', 'Luty', 'Marzec', 'Kwiecień', 'Maj', 'Czerwiec', 'Lipiec', 'Sierpień', 'Wrzesień', 'Pażdziernik', 'Listopad', 'Grudzień');
  3. $dni = date("t");
  4. echo '<select>';
  5. for($i = 0; $i < $dni; $i++){
  6. if(date("d") == $i){
  7. echo '<option value='$i' selected>$i</option>
  8. }
  9. else{
  10. echo '<option value='$i'>$i</option>
  11. }
  12. }
  13. echo '</select><select>';
  14. for($i = 0' $i < 12; $i++){
  15. f(date("m") == $i){
  16.  echo '<option value='$miesiac[$i]' selected>$miesiac[$i]</option>
  17.  }
  18.  else{
  19.  echo '<option value='$miesiac[$i]'>$miesiac[$i]</option>
  20.  }
  21. }
  22. echo '</select><select>';
  23. for($i = 2008; $i < 2018; $i++){
  24.  if(date("Y") == $i){
  25.  echo '<option value='$i' selected>$i</option>
  26.  }
  27.  else{
  28.  echo '<option value='$i'>$i</option>
  29.  }
  30.  }
  31. echo '</select>;
  32. ?>


Powinno działać
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.04.2026 - 00:50