Witam
Mam formularz i nie potrafię dodać walidacji daty, tak aby była w poprawnej formie i prawidłowo zapisana.
echo "
* Imię i Nazwisko
* Twój adres e-mail
* Data
format daty: dd.mm.rrrr
* Treść zamówienia
* Wszystkie pola oznaczone gwiazdką są obowiązkowe
";
}
// sprawdzamy, czy zmienne przeslane z formularza nie sa puste
else if (!empty($_POST['tresc']) &&!empty($_POST['data']) && !empty($_POST['imie']) && !empty($_POST['email']) && ($_SESSION['token']==$_POST['token'] )) {
// jezeli powyzszy warunek jest spelniony tworzona jest wiadomosc
// zmienna $message zawiera tresc wiadomosci
$message = "Treść zamówienia:
\n$_POST[tresc]
Data zamówienia\n$_POST[data]
\nWysłał Pan/i/: $_POST[imie]
\ne-mail: $_POST[email]";
// zmienna $header zawiera przede wszystkim adres zwrotny
$header = "From: $_POST[imie] <$_POST[email]> <$_POST[data]>";
$header = "MIME-Version: 1.0 \r\n";
$header = "Content-type: text/html; charset=iso-8859-2 \r\n";
// funkcja mail() za pomoca której wiadomosc zostanie wyslana
@mail("e-mail@nazwa.pl","Zamówienie ze strony","$message","$header","charset=iso-8859-2")
or die ("Nie udalo sie wyslac wiadomosci");
// wyswietlenie komunikatu w przypadku powodzenia
echo "
Dziękujemy za zamówienie";
}
// lub w przypadku nie wypelnienia formularza do konca
else echo "Wypełnij wszystkie pola formularza!
* Wszystkie pola oznaczone gwiazdką są obowiązkowe
Powrót do formularza";[/code]
Proszę o pomoc forumowiczów.