You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1.8 KiB
63 lines
1.8 KiB
<?php
|
|
|
|
//Function to filter the form input
|
|
function user_input( $data ) {
|
|
$data1 = trim($data);
|
|
$data2 = stripslashes($data1);
|
|
$data3 = htmlspecialchars($data2);
|
|
return $data3;
|
|
}
|
|
|
|
|
|
$contracttype = user_input($_POST["contracttype"]);
|
|
$contractno = user_input($_POST["contractno"]);
|
|
$company = user_input($_POST["company"]);
|
|
$taxid = user_input($_POST["taxid"]);
|
|
$address = user_input($_POST["address"]);
|
|
$tel = user_input($_POST["tel"]);
|
|
$promiser = user_input($_POST["promiser"]);
|
|
$customerid = user_input($_POST["customerid"]);
|
|
$contractperson = user_input($_POST["contractperson"]);
|
|
$contractaddress = user_input($_POST["contractaddress"]);
|
|
$contracttel = user_input($_POST["contracttel"]);
|
|
$contractemail = user_input($_POST["contractemail"]);
|
|
$contract_employee = user_input($_POST["contract_employee"]);
|
|
$start_date = user_input($_POST["start_date"]);
|
|
$end_date = user_input($_POST["end_date"]);
|
|
$creater = user_input($_POST["creater"]);
|
|
$create_at = date('Y/m/d H:i:s');
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
if(empty($_POST["name"])) {
|
|
$name_error = "Name is required";
|
|
} else {
|
|
$name = user_input($_POST["name"]);
|
|
|
|
if(!preg_match("/^[a-zA-Z ]*$/", $name)) {
|
|
$name_error = "Only letter and white space are allowed";
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
if(empty($_POST["website"])) {
|
|
$website_error = "Website address is required";
|
|
} else {
|
|
$website = user_input($_POST["website"]);
|
|
|
|
if(!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i", $website)) {
|
|
$website_error = "Invalid website URL";
|
|
}
|
|
}
|
|
|
|
if(empty($_POST["comment"])) {
|
|
$comment = "";
|
|
} else {
|
|
$comment = user_input($_POST["comment"]);
|
|
}
|
|
*/
|
|
?>
|
|
|