この PHP コードを使用してダウンロードを開始していますが、ダウンロードを開始する前後に "HTML" を表示したいのですが、次のコードを実行すると空白のページが表示されます。
html を出力する関数:
function writeMsg($msg)
{
echo "<html><body><h2>$msg</h2></body></html>";
}
を使用して呼び出されます:
if(file_exists ($fullpath)) {
//Start Download
ob_start();
writeMsg('Download Started');
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$fname\"");
header("Content-Transfer-Encoding: binary");
header('Connection: close');
ob_end_flush();
exit();
}