以下のコードを使用して (.pdf) 形式の履歴書を作成したいのですが、
$data = "<P>This is my CV</P>";
$file = "cv.pdf";
$openedFile = fopen($file, "w");
fwrite($openedFile, $data);
fclose($openedFile);
$fileOpen = fopen($file, 'r');
$content = fread($fileOpen, filesize($file));
$fsize = filesize($file);
$ftype = filetype($file);
fclose($fileOpen);
unlink($file); // i don't want to store the file so i remove it
header("Content-length: $fsize");
header("Content-type: $ftype");
header("Content-Disposition: attachment; filename=$file");
echo $data;
exit;
それは私のためにそれを作成し、ファイルをダウンロードするためのダウンロードダイアログボックスを表示します。ダウンロード後、ファイルを開くことができず、エラーが表示されます
エラー Adobe Acrobat: メールの添付ファイルとして送信され、正しくデコードされませんでした!
ただし、(.doc) ファイル タイプでは機能します。
私を助けてください!