2010-07-07 1 views

ответ

0

Отправка файлов PDF - это вопрос установки типа mime и тому подобного. У меня есть пример кода, на который вы можете посмотреть, так как вы могли сделать это.

$trenner = md5(uniqid(time())); 
$params = array(); 
$params['content_type'] = "multipart/mixed; boundary=$trenner"; 
$params['subject'] = $subject; 
$params['body'] = "\n--$trenner\n"; 
$params['body'] .= "Content-Type: text/plain; charset=UTF-8; format=flowed;"."\n\n"; // sets the mime type 
$params['body'] .= $message . "\n"; // Message goes here 
$params['body'] .= "\n\n"; 
$params['body'] .= "\n\n"; 

$dir = file_directory_path().'/'; 
$pdffile = $dir.$pdffile_name; 
$pdffile_mime = file_get_mimetype($pdffile); 

$params['body'] .= "--$trenner"."\n"; 
$params['body'] .= "Content-Type:$pdffile_mime; name='$pdffile_name'\n"; 
$params['body'] .= "Content-Disposition: attachment; filename=$pdffile_name\n"; 
$params['body'] .= "Content-Transfer-Encoding: base64\n\n"; 
$params['body'] .= chunk_split(base64_encode($filedata)); 
$params['body'] .= "--$trenner--"; 

 Смежные вопросы

  • Нет связанных вопросов^_^