Posiadam formularz w którym jedna z opcji to data dodania chcę aby ta data nie była widoczna.
Znalazłem skrypt zegarka pokazującego się w polu tekstowym
  1. <form method="GET" id="Formularz_zegarka" action="wstaw_rekord.php" target="_top">
  2. <input type="text" name="date2" size="19">
  3. <script TYPE="text/javascript">
  4. function zero(element) {
  5. if (element < 10) return element = "0" + element;
  6. return element;
  7. }
  8. function pokaz_czas() {
  9. var czas=new Date();
  10. var date2 = czas.getFullYear()+"-"+zero((czas.getMonth()+1))+"-"+zero(czas.getDate())+" "+zero(czas.getHours())+":"+zero(czas.getMinutes())+":"+zero(czas.getSeconds());
  11. var forma = document.getElementById('Formularz_zegarka');
  12. var czas_na_zegarku = zero(czas.getHours())+":"+zero(czas.getMinutes())+":"+zero(czas.getSeconds());
  13. forma.date2.value=date2;
  14. setTimeout("pokaz_czas()",1000)
  15. }
  16.  
  17. pokaz_czas();
  18. </script>

Podczas dodawania danych [przez formularz do bazy zegar jest zczytywany poprawnie. Po zmianie parametru na hodden
  1. <input type="hidden" name="date2" size="19">

Rekord się dodaje sie do bazy ale data (wynikające z konfiguracji tabeli) domyślenie zapisywana jest zerami czyli data nie jest pobierana.
Czy macie może pomysł jak to zrobić?