다운로드 버튼을 누르면 파일이 내 PC의 다운로드 폴더에 저장됩니다. 그 대신, 나는 폴더 선택 대화 상자를 가지고 그 파일을 D 드라이브 나 다른 드라이브의 해당 폴더에 저장하려고합니다. 어떻게해야합니까?PHP에서 다운로드 폴더로 직접 폴더를 선택하지 않고 파일 다운로드
if(file_exists($dms->contentDir . $content->getPath())) {
header("Content-Transfer-Encoding: binary");
header("Content-Length: " . filesize($dms->contentDir . $content->getPath()));
$efilename = rawurlencode($content->getOriginalFileName());
header("Content-Disposition: attachment; filename=\"" . $efilename . "\"; filename*=UTF-8''".$efilename);
header("Content-Type: " . $content->getMimeType());
header("Cache-Control: must-revalidate");
readfile($dms->contentDir . $content->getPath());
}
브라우저 설정이므로 서버에서 시행 할 수 없습니다. –