[ oriash @ 13.04.2008. 00:50 ] @
Napisao sam skriptu za provjeru kontakt forme , ali bez obzira dali je true i false šalji mi podatke na email. Želio bih da se podaci ne šalju ukoliko netko nije upisao ime,email,poruku ili ako je neispravan e-mail.Volio bih ako mi netko moze dati primjer vezano za moj problem. Evo moje skripte pa ako mi netko može rec kako da to izvedem bio bih vam veoma zahvalan. Code: <?php $to="[email protected]"; $ime=$_POST['ime']; $mail=$_POST['mail']; $poruka=$_POST['poruka']; mail($to,$ime,$mail,$poruka); //////////////////////////////////////////////////////////////////////// if (strlen($ime)>0) : $ime=TRUE; else : $ime=FALSE; echo "Zaboravili ste unjeti ime !"; echo "<a href='http://www.ella-web.com/kontakt.htm'>BACK<br></a>"; endif; //////////////////////////////////////////////////////////////////////// if (strlen($mail)>0) : $mail=TRUE; else : $mail=FALSE; echo "Zaboravili ste unjeti e-mail !"; echo "<a href='http://www.ella-web.com/kontakt.htm'>BACK<br></a>"; endif; ///////////////////////////////////////////////////////////////////////// if (!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$",$mail)) echo "Molimo upišite pravilni email!"; echo "<a href='http://www.ella-web.com/kontakt.htm'>BACK<br></a>"; //////////////////////////////////////////////////////////////////////// if (strlen($poruka)>0) : $poruka=TRUE; echo "Vaša poruka je poslana na $to "; echo "<a href='http://www.ella-web.com/kontakt.htm'>BACK<br></a>"; else : $poruka=FALSE; echo "Zaboravili ste unjeti poruku "; echo "<a href='http://www.ella-web.com/kontakt.htm'>BACK<br></a>"; endif; ?> [Ovu poruku je menjao Nemanja Avramović dana 15.04.2008. u 11:02 GMT+1] |