Adobe Reader XI hangs “receiving data” after submitting to php

When submitting pdf form via stand along Acrobat Reader it works find, receive the email with pdf attachment; However, Acrobat Reader hangs “receiving data”.
Is there a return response from php that Reader can understand so it does not hang? Here my code …
$fileatt = date(“d-m-Y-His”) . “.pdf”; // Creates unique PDF name from the date
copy(‘php://input’,“pdfs/”.$fileatt); // Copies the pdf form data to a folder named pdfs
$fileatt = “pdfs/”.$fileatt; // Path to the file gives the pdfs folder plus the unique file name we just assigned
$fileatt_type = “application/pdf”; // File Type
$fileatt_name = “Application Form_”.$fileatt.".pdf"; // Filename that will be used for the file as the attachment when it is sent

$email_from = “mywebsite”; // Who the email is from
$email_subject = “Completed online Applications”; // The Subject of the email
$email_message = “Please find a recent online application attached.”;
$email_message .= “Any problems please email me…”; // Message that the email has in it

$email_to = "[email protected]"; // Who the email is to

$headers = "From: ".$email_from;

//no need to change anything else under this point

$file = fopen($fileatt,‘rb’);
$data = fread($file,filesize($fileatt));

$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}"";

$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_message .= “\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” .

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

if($ok) {
unlink($fileatt); //NOW WE DELETE THE FILE FROM THE FOLDER pdfs
header(“Location: thankyou.html”); //where do we go once the form has been submitted.

} else {
die(“Sorry but the email could not be sent. Please go back and try again!”);

Sponsor our Newsletter | Privacy Policy | Terms of Service