Jump to content

[SOLVED] Can Someone please tell me why there is NO Line breaks in my email.


garethhall

Recommended Posts

Here is my Source code any help would be great Thanks.

 

<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>

 

<?php

 

 

$to = "[email protected]";

$from = "[email protected]";

$subject = "Employment request From Website";

$message = "From: $_POST[txtFirst] $_POST[txtLast]\n\n";

$message .= "Email Address: $_POST[txtEmail]\n\n";

$message .= "Nationality: $_POST[selccountry]\n\n";

$message .= "Expertise: $_POST[selExp]\n\n";

$message .= "Location of Work: $_POST[workLocation0]\n\n";

$message .= "Location of Work: $_POST[workLocation1]\n\n";

$message .= "Location of Work: $_POST[workLocation2]\n\n";

$message .= "Location of Work: $_POST[workLocation3]\n\n";

$message .= "Location of Work: $_POST[workLocation4]\n\n";

$message .= "Location of Work: $_POST[workLocation5]\n\n";

$message .= "Location of Work: $_POST[workLocation6]\n\n";

 

$target = "../file_resume/";

$target = $target . basename( $_FILES['atachCV']['name']) ;

 

if(move_uploaded_file($_FILES['atachCV']['tmp_name'], $target))

{

// echo "The file ". basename( $_FILES['atachCV']['name']). " has been uploaded";

}

else {

echo "Sorry, there was a problem uploading your file.";

};

 

function mail_attachment ($from , $to, $subject, $message, $attachment){

$fileatt = $attachment; // Path to the file                 

$fileatt_type = "application/octet-stream"; // File Type

    $start= strrpos($attachment, '/') == -1 ? strrpos($attachment, '//') : strrpos($attachment, '/')+1;

$fileatt_name = substr($attachment, $start, strlen($attachment)); // Filename that will be used for the file as the attachment

 

$email_from = $from; // Who the email is from

$email_subject =  $subject; // The Subject of the email

$email_txt = $message; // Message that the email has in it

 

$email_to = $to; // Who the email is to

 

$headers = "From: ".$email_from;

 

$file = fopen($fileatt,'rb');

$data = fread($file,filesize($fileatt));

fclose($file);

 

$semi_rand = md5(time());

$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";

   

$headers .= "\nMIME-Version: 1.0\n" .

            "Content-Type: multipart/mixed;\n" .

            " boundary=\"{$mime_boundary}\"";

 

//$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

 

 

 

$email_txt .= $msg_txt;

 

$email_message .= "This is a multi-part message in MIME format.\n\n" .

                "--{$mime_boundary}\n" .

                "Content-Type:text/html; charset=\"iso-8859-1\"\n" .

              "Content-Transfer-Encoding: 7bit\n\n" .

$email_txt . "\n\n";

 

$data = chunk_split(base64_encode($data));

 

$email_message .= "--{$mime_boundary}\n" .

                  "Content-Type: {$fileatt_type};\n" .

                  " name=\"{$fileatt_name}\"\n" .

                  "Content-Disposition: attachment;\n" .

                  " filename=\"{$fileatt_name}\"\n" .

                  "Content-Transfer-Encoding: base64\n\n" .

                $data . "\n\n" .

                  "--{$mime_boundary}--\n";

 

 

$ok = @mail($email_to, $email_subject, $email_message, $headers);

 

if($ok) {

} else {

mail("[email protected]", "Resume file upload didnt work", "Barry Website check employ page operation!");

die("Sorry but the email could not be sent. Please try again!");

} ;

};

 

 

mail_attachment("$from", "$to", "$subject", "$message", "$target");

 

if(unlink($target)){

} else{

mail("[email protected]", "Resume not deleted", "Barry Website");

};

 

 

?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.