![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie.Jestem początkujący w temacie php. Chciałbym narzucić w formularzu (który jest wysyłany na adres mail) poprawność wprowadzenia daty. Chodzi o to, aby jedyną możliwością podania daty było dd.mm.rrrr i nic innego.
Wykombinowałem jedynie cosik takiego, ale niestety nie spełnia to swojej funkcji:
Pozdrawiam i proszę o pomoc. P.S. Czy jest tutaj możliwość ustawienia opcji powiadamiania mailowo o nadejściu odpowiedzi na napisany temat?Jeśli tak to gdzie? (Późna godzina już jest i może dlatego nie widzę:) Ten post edytował zboro 17.11.2006, 02:43:12 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 7.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
W wyrażeniach regularnych ja też nie czuje się mocny stworzyłem coś takiego z głowy więc może nie być to prawidłowe
If (ereg (‘^[0-9]{4}+\\-[0-9]{2}+\\-[0-9]{2}$’, $data) Ten zapis nie sprawdzi czy na pewno ktoś wpisał datę ale może ci się przyda określa że zapis formatu zmiennej $data (pod którą podstawisz wartość daty z formularza) będzie musiała mieć zapis 4cyfry-2cyfry-2cyfry np. 2006-11-18 ale niestety może to być 9999-99-99 Musisz wgryźć się w temat i poszukać w necie o wyrażeniach regularnych Pozdrawiam P.S Za ewentualne błędy przepraszam. Ten post edytował Kaes13 18.11.2006, 11:44:13 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 05:27 |