Jump to content

validation...


MSUK1

Recommended Posts

i am using the following to validate a submission form.

 

when i take this validation script out, the php script works fine, however when i use it it redirects to index.html as if their was an error....

 

please can somebody help, ive tried and cannot see the problem?

$fname = $_POST['firstname'];
$lname = $_POST['lastname'];
$add1 = $_POST['add1'];
$add2 = $_POST['add2'];
$city = $_POST['city'];
$county = $_POST['county'];
$country = $_POST['country'];
$postcode = $_POST['postcode'];
$email1 = $_POST['email1'];
$email2 = $_POST['email2'];
$mobile = $_POST['mobile'];
$home = $_POST['home'];
$time = $_POST['time'];
$answer = $_POST['answer'];
$job = $_POST['job'];
$ip = $_SERVER['REMOTE_ADDR'];

// validation

$validationOK=true;
if (Trim($fname)=="") $validationOK=false;
if (Trim($lname)=="") $validationOK=false;
if (Trim($add1)=="") $validationOK=false;
if (Trim($city)=="") $validationOK=false;
if (Trim($county)=="") $validationOK=false;
if (Trim($country)=="") $validationOK=false;
if (Trim($postcode)=="") $validationOK=false;
if (Trim($email1)=="") $validationOK=false;
if (Trim($email2)!=="$email1") $validationOK=false;
if (Trim($mobile)=="") $validationOK=false;
if (Trim($time)=="") $validationOK=false;
if (Trim($answer)!=="34") $validationOK=false;
if (Trim($job)=="") $validationOK=false;
if (!$validationOK) {

  print "<meta http-equiv=\"refresh\" content=\"0;URL=index.html\">";

  exit;

}

 

Link to comment
https://forums.phpfreaks.com/topic/224244-validation/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.