적절한 구문은 무엇입니까?가변 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