Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Pytanie o prosty formularz kontaktowy. - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Pytanie o prosty formularz kontaktowy. (/thread-pytanie-o-prosty-formularz-kontaktowy)



Pytanie o prosty formularz kontaktowy. - yolek - 14-08-2010

Witam.

Poczytałem trochę tutków na temat robienia formularza kontaktowego. Napisałem prosty formularz. Wygląda on tak:

Kod PHP:
<?php
if($_POST[‘wyslij’])
{
    
mail("[email protected]"$_POST[‘temat’], $_POST[‘wiadomosc’], "From:  $_POST[‘imie_nazwisko’], ‘.$_POST[‘email’]");
}

else
{
?>

I oczywiście proste ramy formularza w html:

Kod:
<form method="post" action="kontakt2.html">
    Imię i nazwisko: <INPUT TYPE="TEXT" NAME="imie_nazwisko" size=60>
    Adres e-mail: <INPUT TYPE="TEXT" NAME="email" size=60>
    Temat: <INPUT TYPE="TEXT" NAME="temat" size=60>
    Wiadomo¶ć <TEXTAREA NAME="wiadomosc" rows=10 cols=30></TEXTAREA>
    <input type="submit" name="wyslij" value="wy¶lij">
  </form>

Teraz mam pytanie jak zabezpieczyć ten formularz, żeby jeżeli nie wypełnimy wszystkich pól formularza to nie zostanie on wysłany na dany adres e-mail?

Z góry dziękuję i pozdrawiam Smile


RE: Pytanie o prosty formularz kontaktowy. - swinia - 14-08-2010

tu jest wszystko ładnie opisane.
http://www.kess.snug.pl/?sid=10&pid=17
Tylko, że on sprawdza czy dane pole jest wypełnione.
Nie sprawdza pól pod kątem poprawności danych.