Undergraduate Research Application
Basic Info
$do = $_GET['do'];
switch($do)
{
default:
{
?>
break;
}
case "sendResume":
{
$fname = $_POST['fname'];
$lname = $_POST['lname'];
$ename = $_POST['ename'];
$major = $_POST['major'];
$class = $_POST['currentClass'];
$gtstud = $_POST['gtstud'];
$citi = $_POST['citi'];
$workpref = $_POST['workpref'];
$numsems = $_POST['numsems'];
$terms = $_POST['terms'];
$error = 1;
$data = "0";
$strr = '';
for ($i=1; $i<=10; $i++){
$set = array(rand (65,90),rand(97,122));
$strr .= chr($set[rand(0,1)]);
}
$destination_path = $_SERVER['DOCUMENT_ROOT']. "/undergradresume/";
$result = 0;
$tmp_name = $_FILES['attachedfile']['tmp_name'];
$new_name = "resume_" . $_FILES['attachedfile']['name'];
$fullpath = "$destination_path/";
$fullpath = str_replace("..", "", str_replace("\.", "", str_replace("//", "/", $fullpath)));
$clean_name1 = str_replace(" ", "_", str_replace("%20", "_", strtolower($new_name) ) );
$lastDot = strrpos($clean_name1, ".");
$clean_name1 = str_replace(".", "", substr($clean_name1, 0, $lastDot)) . substr($clean_name1, $lastDot);
$clean_name = "$strr$clean_name1";
//Check MIME Type
if ($_FILES['attachedfile'] && (!file_exists($fullpath.$clean_name)))
{
if (@move_uploaded_file($tmp_name,$fullpath . $clean_name))
{
$error = 0;
}
$data = "http://lieuwen.gatech.edu/undergradresume/".$clean_name;
}
if (!$error)
{
echo "Your application has been sent successfully!
";
$message = "Name: $fname $lname\r\nEmail: $ename\r\nMajor: $major\r\nClass: $class\r\nGT Student?: $gtstud\r\nCitizen?: $citi\r\nWork Preference: $workpref\r\n# semesters expected to work: $numsems\r\nAgreed to the terms?: $terms\r\nResume:\r\n$data";
mail("narthurm@gmail.com", 'Resume received from form', $message,"From: donotreply@lieuwen.gatech.edu");
mail("dwu9@mail.gatech.edu", 'Resume received from form', $message,"From: donotreply@lieuwen.gatech.edu");
mail("cdouglas33@gatech.edu", 'Resume received from form', $message,"From: donotreply@lieuwen.gatech.edu");
mail("bemerson@gatech.edu", 'Resume received from form', $message,"From: donotreply@lieuwen.gatech.edu");
}
else
{
echo "Error uploading resume!";
}
break;
}
}
?>
Resources:
Anything else?