Cześć, czy ktoś ma pomysł jak mógłbym zabezpieczyć formularz przed wysłaniem pustej treści. Chodzi o to, aby klient wypełnił wszystkie puste pola. Kiedy zostawi jakieś puste pole, pojawia się informacja, żeby uzupełnić to puste pole.
Prosiłby o jakieś przydatne linki, które rozwiążą mój problem :)
KOD:
<?php
// Tworzymy zmienną dla imienia i nazwiska
$name = $_POST['name'];
// Tworzymy zmienną dla adresu email
$email = $_POST['email'];
// Tworzymy zmienną dla telefonu
$telefon = $_POST['telefon'];
// Tworzymy zmienną dla wiadomości
$message = $_POST['message'];
// Podajesz adres email z którego ma być wysłana wiadomość
$odkogo = "jakismail@gmail.pl";
// Podajesz adres email na który chcesz otrzymać wiadomość
$dokogo = "jakismail@gmail.com";
// Podajesz tytuł jaki ma mieć ta wiadomość email
$tytul = "TEST";
// Przygotowujesz treść wiadomości
$wiadomosc = "";
$wiadomosc .= "Imie i nazwisko: " . $name . "\n";
$wiadomosc .= "Telefon " . $telefon . "\n";
$wiadomosc .= "E-mail kontaktowy: " . $email . "\n";
$wiadomosc .= "Treść wiadomości: " . $message . "\n";
// Wysyłamy wiadomość
$sukces = mail($dokogo, $tytul, $wiadomosc, "Od: <$odkogo>");
// Przekierowywujemy na potwierdzenie
if ($sukces){
header('Location: potwierdzenie.php');
}
else{
header('Location: error.html');;
}
?>