Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]jak wstawić bieżącć datę w formularzu?
Forum PHP.pl > Forum > Przedszkole
josephine
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ę!
Misiur66
Stwórz dwa oddzielne pliki. I w wybranym w HTML miejscu wstaw:

Kod
<?php include('data.php'); ?>
Mlodycompany
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ć
kraks
Witam mam w formularzu pole input type=text i chcialbym aby po kliknieciu pole uzupelnialo sie aktualna data i czasem w formacie RRRR-MM-DD HH:MM. Bez zadnego wyskakujacego kalendarza z wyborem dnia, miesiaca itd. Tylko aktualna data i czas. Z gory dzieki za pomoc pozdrawiam
piraciq
http://pl.php.net/manual/pl/function.date.php

i masz odpowiedz
kraks
Ale chcialem to wstawic w javascripcie zeby pole wypelnialo sie po kliknieciu

Edit: Problem rozwiazany, chcialem wkleic kod ale wyrzuca Połączenie z serwerem zostało zresetowane podczas wczytywania strony przy probie modyfikacji postu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.