if($_REQUEST['action']=="SendContact"){
if(($_SESSION['security_code'] == $_POST['security_code']) && (!empty($_SESSION['security_code'])) ) {
// Insert you code for processing the form here, e.g emailing the submission, entering it into a database.
unset($_SESSION['security_code']);
$ip = getenv("REMOTE_ADDR");
$Members_name = $_POST['inputFName'];
$Members_email = $_POST["inputEmail"];
$Members_mobile = $_POST['inputMobile'];
$Members_subject = $_POST['inputSubject'];
$Members_detail = $_POST['inputDetail'];
$file=$_FILES['inputAttachFile']['tmp_name'];
$file_name=$_FILES['inputAttachFile']['name'];
$file_size=$_FILES['inputAttachFile']['size'];
$table_name = "$table_contactus";
$insert = $table_name."_fullname,".$table_name."_email,".$table_name."_phone,".$table_name."_subject,".$table_name."_message,".$table_name."_ip,".$table_name."_createdate,".$table_name."_language,".$table_name."_status";
$values = "'".$Members_name."','".addslashes($Members_email)."','".$Members_mobile."','".$Members_subject."','".addslashes($Members_detail)."','".$ip."',NOW(),'".$language."','New'";
$tmp = $obj_db->InsertRecord($table_name,$insert,$values);
$password = generatecode(2);
$now = date("Ymdgis");
$myrand=$now.$password;
$sql = "SELECT MAX(".$table_contactus."_ID) FROM ".$table_contactus;
$Query= $obj_db->SelectData($sql);
$Row=mysql_fetch_array($Query);
$MaxID = $Row[0];
if (!empty($file)) {
$rest = strrchr($file_name, ".");
$File_name = $MaxID."-".$myrand.$rest;
$path = $Path_AttactFile_Contactus."/". $File_name;
}else {
$File_name ="";
}
$where = $table_contactus."_id='$MaxID'";
$update =$table_contactus."_attactfile ='".$File_name."'";
$table_name = "$table_contactus";
$tmp = $obj_db->UpdateRecord($table_name,$update,$where);
$size=number_format(filesize($file)/1024);
if($size<=1500) {
if (!empty($file_name)) {
if(!copy($file,$path)) { echo "Upload Error folder"; }
}
}else{
$ftp_stream = ftp_connect($FTP_HostName,$FTP_Port);
if(ftp_login($ftp_stream,$FTP_UserName,$FTP_Password));
if (!ftp_put($ftp_stream,"$URL/file_upload/contactus/attach/$File_name",FTP_BINARY)) {
echo "Upload Error";
}
ftp_quit($ftp_stream);
}
if($tmp){
$sentDate = date('Y-m-j H:i');
//$strTo = "romantic_princess.cs@hotmail.com";
$strTo = "waghor2411@waghor.go.th";
$strSubject = ":: Contact Us ::";
$strMessage = "
Sinsakhon
Contact Us
|
Name : |
$Members_name |
E-mail : |
$Members_email |
Mobile : |
$Members_mobile |
Subject : |
$Members_subject |
Detail : |
$Members_detail |
|
|
|
|
Date- : $sentDate |
|
";
//*** Uniqid Session ***//
$strSid = md5(uniqid(time()));
$strHeader = "";
$strHeader .= "From: $Members_email\n";
$strHeader .= "MIME-Version: 1.0\n";
$strHeader .= "Content-Type: multipart/mixed; boundary=\"".$strSid."\"\n\n";
$strHeader .= "This is a multi-part message in MIME format.\n";
$strHeader .= "--".$strSid."\n";
$strHeader .= "Content-type: text/html; charset=utf-8\n"; // or UTF-8 //
$strHeader .= "Content-Transfer-Encoding: 7bit\n\n";
$strHeader .= $strMessage."\n\n";
//*** Attachment ***//
if($file_name != "")
{
$strFilesName = $file_name;
$strContent = chunk_split(base64_encode(file_get_contents($file)));
$strHeader .= "--".$strSid."\n";
$strHeader .= "Content-Type: application/octet-stream; name=\"".$strFilesName."\"\n";
$strHeader .= "Content-Transfer-Encoding: base64\n";
$strHeader .= "Content-Disposition: attachment; filename=\"".$strFilesName."\"\n\n";
$strHeader .= $strContent."\n\n";
}
$flgSend = @mail($strTo,$strSubject,null,$strHeader); // @ = No Show Error //
if($flgSend)
{
echo "";
echo "";
}
else
{
echo "";
echo "";
}
}
} else{
echo "";}
echo "
";
}else{?>
}?>