if($_POST["pageAction"] == "sendResume")
{
foreach($_POST as $key=>$value) { $$key = $value; }
$error = false;
if(!$name)
{$error=true; $errorMsg = "Error: Please include a name. ";}
else if(!$telephone)
{$error=true; $errorMsg = "Error: Please include a telephone number. ";}
else if(!$email)
{$error=true; $errorMsg = "Error: Please include an email address. ";}
else if(!$_FILES["resume"]["name"])
{$error=true; $errorMsg = "Error: Please include your resume file. ";}
if(!$error)
{
$_FILES["resume"]["name"] = str_replace("\\","",$_FILES["resume"]["name"]);
$_FILES["resume"]["name"] = str_replace("//","",$_FILES["resume"]["name"]);
$_FILES["resume"]["name"] = str_replace(" ","-",$_FILES["resume"]["name"]);
if ((($_FILES["resume"]["type"] == "text/plain") || ($_FILES["resume"]["type"] == "application/msword") || ($_FILES["resume"]["type"] == "application/vnd.openxmlformats-officedocument.wordprocessingml.document") || ($_FILES["resume"]["type"] == "application/pdf")) && ($_FILES["resume"]["size"] < 1048576))
{
if ($_FILES["resume"]["error"] > 0)
$errorMsg = "Error: " . $_FILES["resume"]["error"] . " ";
else
{
$split = explode(".",$_FILES["resume"]["name"]);
$ext = $split[1];
$newname = $split[0]."_".gen_rand().".".$ext;
move_uploaded_file($_FILES["resume"]["tmp_name"],"resumes/" . $newname);
//echo "../prize_images/" . $newname . ".". $ext;
chmod("resumes/" . $newname, 0777);
$msg =
"
SyberJet Resume Submission
A new resume has been submitted. See attachment.
Name: $name
Telephone: $telephone
Email: $email
";
//----------------ATTACHMENT CODE-------------------//
$my_file = $newname;
//$my_path = $_SERVER['DOCUMENT_ROOT']."/your_path_here/";
$my_path = "resumes/";
$my_name = "SyberJet";
$my_mail = "noreply@sj30jet.com";
$my_replyto = "noreply@sj30jet.com";
$my_subject = "SyberJet Resume Submission";
$my_message = $msg;
$mailto = "mark.fairchild@syberjet.com,megen.ralphs@syberjet.com";
//--------------------------------------------------//
$sent = mail_attachment($my_file, $my_path, $mailto, $my_mail, $my_name, $my_replyto, $my_subject, $my_message);
if($sent)
{
unlink($my_path.$my_file);
header("Location: resume-sent.html");
}
else
{
$errorMsg = "Error: the email could not be sent. ";
}
}
}
else
$errorMsg = "Error: Incorrect file type ";
}
$errorMsg .= " ";
}
function gen_rand()
{
$length = 3;
$characters = "0123456789abcdefghijklmnopqrstuvwxyz";
$string = "";
for ($p = 0; $p < $length; $p++) {
$rand_string .= $characters[mt_rand(0, strlen($characters))];
}
return $rand_string;
}
function mail_attachment($filename, $path, $mailto, $from_mail, $from_name, $replyto, $subject, $message) {
$file = $path.$filename;
$file_size = filesize($file);
$handle = fopen($file, "r");
$content = fread($handle, $file_size);
fclose($handle);
$content = chunk_split(base64_encode($content));
$uid = md5(uniqid(time()));
$name = basename($file);
$header = "From: ".$from_name." <".$from_mail.">\r\n";
$header .= "Reply-To: ".$replyto."\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: multipart/mixed; boundary=\"".$uid."\"\r\n\r\n";
$header .= "This is a multi-part message in MIME format.\r\n";
$header .= "--".$uid."\r\n";
$header .= "Content-type:text/html; charset=iso-8859-1\r\n";
$header .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
$header .= $message."\r\n\r\n";
$header .= "--".$uid."\r\n";
$header .= "Content-Type: application/octet-stream; name=\"".$filename."\"\r\n"; // use different content types here
$header .= "Content-Transfer-Encoding: base64\r\n";
$header .= "Content-Disposition: attachment; filename=\"".$filename."\"\r\n\r\n";
$header .= $content."\r\n\r\n";
$header .= "--".$uid."--";
if (mail($mailto, $subject, "", $header)) {
return true; // or use booleans here
} else {
return false;
}
}
?>
SyberJet Aircraft
Resume Submission
=$errorMsg ?>
To submit your resume, please fill out the form completely below, and upload your resume file from your computer. Allowed file types: doc, docx, txt, pdf