[ angiemilney @ 24.12.2007. 11:56 ] @
Imam problem oko pravljenja kontakt forme, obzirom da sam totalni pocetnik sto se tice programiranja i mogu da kazem da nemam pojma nista molim vas da pogledate code dole i da mi objasnite sledece: - Hocu da korisnik bude obavezan da popuni sledeca polja ime, prezime, mesto i email, a da ostalo ne mora da unese . Meni ova skripta zahteva da mora sve da bude popunjeno! Inace skriptu sam skinula sa neta i malo "obradila" :) Code: <?php $EmailFrom =Trim(stripslashes($_POST['korisnikov_mail2'])); $EmailTo = "[email protected]"; $Subject = "kontakt"; $ime = Trim(stripslashes($_POST['ime'])); $prezime = Trim(stripslashes($_POST['prezime'])); $email = Trim(stripslashes($_POST['korisnikov_mail2'])); $firma = Trim(stripslashes($_POST['firma'])); $adresa = Trim(stripslashes($_POST['adresa'])); $mesto = Trim(stripslashes($_POST['mesto'])); $telefon = Trim(stripslashes($_POST['telefon'])); $poruka = Trim(stripslashes($_POST['poruka'])); // validation $validationOK=true; if (Trim($telefon)=="") $validationOK=false; if (!is_numeric($telefon)) $validationOK=false; if (!$validationOK) { print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">"; exit; } // prepare email body text $Body = ""; $Body .= "ime: "; $Body .= $ime; $Body .= "\n"; $Body .= "prezime: "; $Body .= $prezime; $Body .= "\n"; $Body .= "email: "; $Body .= $email; $Body .= "\n"; $Body .= "firma: "; $Body .= $firma; $Body .= "\n"; $Body .= "adresa: "; $Body .= $adresa; $Body .= "\n"; $Body .= "mesto: "; $Body .= $mesto; $Body .= "\n"; $Body .= "telefon: "; $Body .= $telefon; $Body .= "\n"; $Body .= "poruka: "; $Body .= $poruka; $Body .= "\n"; // send email $success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>"); // redirect to success page if ($success){ print "<meta http-equiv=\"refresh\" content=\"0;URL=ok.htm\">"; } else{ print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">"; } ?> Edit: Koristi code tagove [Ovu poruku je menjao dakipro dana 24.12.2007. u 13:08 GMT+1] |