這是什麼適當的語法?變量PHP下載頭文件名?
header('Content-Disposition: attachment; filename="{$_SESSION['name']} . '.txt');
該文件的工作原理雖然只適用於「查看源代碼」(HTML未格式化但包含正確的換行符)。
<?php
header("Content-type: text/html");
session_start();
if(file_exists("chat") && filesize("chat") > 0){
$handle = fopen("chat", "r");
$contents = fread($handle, filesize("chat"));
fclose($handle);
ob_start();
$download = strip_tags($contents, '<br>');
$processed = preg_replace('#<br\s*/?>#i', "\n", $download);
echo $processed;
$var = ob_get_clean();
echo $var;
}
?>
的$_SESSION['name']
變量是一樣的東西guest_158512
,如果你查看我試圖保存頁面的源代碼,它擁有所有的換行符。如何使用正確的語法將當前頁面保存爲guest_158512.txt
?
'filename =「{$ _ SESSION ['name']}。'.txt''你想關閉'''嗎? – Cheery 2012-02-12 06:25:28