include_once "logincheck.php"; include_once("myconnect.php"); $errcnt=0; if(count($_POST)<>0) //IF SOME FORM WAS POSTED DO VALIDATION { // ob_start(); if(!get_magic_quotes_gpc()) { $sb_title=str_replace("$","\$",addslashes($_REQUEST["sb_title"])); $firstname=str_replace("$","\$",addslashes($_REQUEST["firstname"])); $lastname=str_replace("$","\$",addslashes($_REQUEST["lastname"])); $street=str_replace("$","\$",addslashes($_REQUEST["street"])); $city=str_replace("$","\$",addslashes($_REQUEST["city"])); $state=str_replace("$","\$",addslashes($_REQUEST["state"])); $other_state=str_replace("$","\$",addslashes($_REQUEST["other_state"])); $phone=str_replace("$","\$",addslashes($_REQUEST["phone"])); $phone1=str_replace("$","\$",addslashes($_REQUEST["phone1"])); $phone2=str_replace("$","\$",addslashes($_REQUEST["phone2"])); $mobile=str_replace("$","\$",addslashes($_REQUEST["mobile"])); $zip_code=str_replace("$","\$",addslashes($_REQUEST["zip_code"])); } else { $sb_title=str_replace("$","\$",$_REQUEST["sb_title"]); $firstname=str_replace("$","\$",$_REQUEST["firstname"]); $lastname=str_replace("$","\$",$_REQUEST["lastname"]); $street=str_replace("$","\$",$_REQUEST["street"]); $city=str_replace("$","\$",$_REQUEST["city"]); $state=str_replace("$","\$",$_REQUEST["state"]); $other_state=str_replace("$","\$",$_REQUEST["other_state"]); $phone=str_replace("$","\$",$_REQUEST["phone"]); $phone1=str_replace("$","\$",$_REQUEST["phone1"]); $phone2=str_replace("$","\$",$_REQUEST["phone2"]); $mobile=str_replace("$","\$",$_REQUEST["mobile"]); $zip_code=str_replace("$","\$",$_REQUEST["zip_code"]); } if($state=="") { $state=$other_state; } $phone_no=""; if(strlen(trim($phone))<>0) {$phone_no.=$phone;} $phone_no.="-"; if(strlen(trim($phone1))<>0) {$phone_no.=$phone1;} $phone_no.="-"; if(strlen(trim($phone2))<>0) {$phone_no.=$phone2;} if ( strlen(trim($firstname)) == 0 ) { $errs[$errcnt]="Firstname must be provided"; $errcnt++; } elseif(preg_match ("/[;<>&]/", $_REQUEST["firstname"])) { $errs[$errcnt]="Firstname can not have any special character (e.g. & ; < >)"; $errcnt++; } if ( strlen(trim($lastname)) == 0 ) { $errs[$errcnt]="Lastname must be provided"; $errcnt++; } elseif(preg_match ("/[;<>&]/", $_REQUEST["lastname"])) { $errs[$errcnt]="Lastname can not have any special character (e.g. & ; < >)"; $errcnt++; } if ( strlen(trim($street)) == 0 ) { $errs[$errcnt]="Street must be provided"; $errcnt++; } elseif(preg_match ("/[;<>&]/", $_REQUEST["street"])) { $errs[$errcnt]="Street can not have any special character (e.g. & ; < >)"; $errcnt++; } if ( strlen(trim($city)) == 0 ) { $errs[$errcnt]="City must be provided"; $errcnt++; } elseif(preg_match ("/[;<>&]/", $_REQUEST["city"])) { $errs[$errcnt]="City can not have any special character (e.g. & ; < >)"; $errcnt++; } if ( strlen(trim($state)) == 0 ) { $errs[$errcnt]="State must be provided"; $errcnt++; } elseif(preg_match ("/[;<>&]/", $_REQUEST["state"])) { $errs[$errcnt]="State can not have any special character (e.g. & ; < >)"; $errcnt++; } if ( strlen(trim($zip_code)) == 0 ) { $errs[$errcnt]="Zip/Postal Code must be provided"; $errcnt++; } elseif(preg_match ("/[;<>&]/", $_REQUEST["zip_code"])) { $errs[$errcnt]="Zip/Postal Code can not have any special character (e.g. & ; < >)"; $errcnt++; } if ( $_REQUEST["country"]== 0 ) { $errs[$errcnt]="Country must be choosen"; $errcnt++; } if(preg_match ("/[;<>&]/", $phone_no)) { $errs[$errcnt]="Phone No. can not have any special character (e.g. & ; < >)"; $errcnt++; } if(preg_match ("/[;<>&]/", $mobile)) { $errs[$errcnt]="Mobile can not have any special character (e.g. & ; < >)"; $errcnt++; } if($errcnt==0) { $suspended="no"; $config=mysql_fetch_array(mysql_query("select * from sbjbs_config")); if($config["sb_mem_approval"]=="admin") {$suspended="no";} $query_update="update `sbjbs_seekers` set sb_suspended='$suspended', sb_title='$sb_title', sb_firstname='$firstname' , sb_lastname='$lastname' , sb_addr1='$street' , sb_city='$city' , sb_state='$state' , sb_zip='$zip_code' , sb_country=".$_REQUEST["country"]." , sb_telephone='$phone_no', sb_mobile='$mobile' where sb_id=".$_SESSION["sbjbs_userid"]; //echo $query_update; //die(); $rs_update=mysql_query($query_update); if(mysql_affected_rows()>0) { header("Location: personal_confirm_mem.php?errmsg=".urlencode("Your personal profile has been updated.")); die(); } else { header("Location: personal_confirm_mem.php?err=editmember&errmsg=".urlencode("Sorry, no updations carried out.")); die(); } } //end if-errcnt==0 } //end if count-post function main() { global $errs, $errcnt; $mem=mysql_fetch_array(mysql_query("select * from sbjbs_seekers where sb_id=".$_SESSION["sbjbs_userid"])); //IF SOME FORM WAS POSTED DO VALIDATION if ( $mem ) { $sb_title=$mem["sb_title"]; $firstname=$mem["sb_firstname"]; $lastname=$mem["sb_lastname"]; $street=$mem["sb_addr1"]; $city=$mem["sb_city"]; $state=$mem["sb_state"]; $country=$mem["sb_country"]; $zip_code=$mem["sb_zip"]; $phone_arr=explode("-",$mem["sb_telephone"]); //if(count $phone=$phone_arr[0]; $phone1=$phone_arr[1]; $phone2=$phone_arr[2]; $mobile=$mem["sb_mobile"]; $other_state=$mem["sb_state"]; } else { echo "
"; return; } if (count($_POST)>0) { if ( $errcnt<>0 ) { ?>
| Your Request cannot be processed due to following Reasons | |
| 1 | |