즉석에서 파일을 만들어서 php 사이트 대신 브라우저로 보내고 싶습니다. 머리글 기능을 사용해야한다고 생각하지만 어떻게해야합니까? 아무도 말해 줄 수 있니?존재하지 않는 파일을 PHP로 다운로드하려면 어떻게해야합니까?
답변
: 그건 당신이 뭘 하려는지의 경우,이 코드를 사용할 수 있습니다 대신 일반 HTML로 브라우저에 표시된대로 다운로드 할 수 있습니다. 이를 위해 헤더를 사용할 수 있습니다. 예를 들어 : 당신이 어떤 데이터를 전송하지 않습니다 확인
header("Content-type: application/csv");
header("Content-Disposition: attachment; filename=report.csv");
header("Pragma: no-cache");
header("Expires: 0");
echo 'data1,data2,data3...';
을 : 당신이 dinamicly PHP에 의해 생성 된 .csv 파일을 얻을 필요가있는 경우 다음 디스플레이 전에 페이지의 모든 데이터를이 코드 라인을 삽입해야 헤더 매개 변수를 설정하기 전에 브라우저에 연결하십시오.
<?php
header('Content-type: text/plain');
header('Content-disposition: attachment; filename=hello.txt');
echo "Hello world";
?>
이것은 정확하게 내가 의미하는 것입니다 –
@moustafa : 그러면 대답에 동의하십시오. ;) – Bobby
그것의 아주, 당신이 무슨 말을하는지 이해하기가 매우 어렵다 - 내가 당신 말을하는지 생각하는 것은 당신이 PHP 스크립트는 클라이언트가 파일을 생성하지 않고 그것을 표시하는 대신 출력을 다운로드 할 수 있도록 할 것입니다. 당신이 일반 파일로 다운로드 할 일부 데이터를해야 할 경우 다음 내용이 당신이 거해야을 보내 브라우저를 말할 필요가
header("Content-Disposition: attachment; filename=my_file.txt");
- 1. 모달 창에서 파일을 다운로드하려면 어떻게해야합니까?
- 2. msbuild를 사용하여 파일을 다운로드하려면 어떻게해야합니까?
- 3. Perl을 사용하여 파일을 다운로드하려면 어떻게해야합니까?
- 4. Appcelerator에서 안전하게 파일을 다운로드하려면 어떻게해야합니까?
- 5. Flex에서 파일 참조 객체를 사용하지 않는 파일을 다운로드하려면 어떻게해야합니까?
- 6. CoreCrypto.framework를 다운로드하려면 어떻게해야합니까?
- 7. Linux의 브라우저 API를 사용하여 파일을 다운로드하려면 어떻게해야합니까?
- 8. 이 아닌 존재하지 않는 파일을
- 9. 암호로 보호 된 폴더에서 파일을 다운로드하려면 어떻게해야합니까?
- 10. iphone의 서버 문서 디렉토리에 파일을 다운로드하려면 어떻게해야합니까?
- 11. ASIHTTPRequest를 사용하여 UIWebView에서 파일을 다운로드하려면 어떻게해야합니까?
- 12. Perl을 사용하여 HTTPS를 통해 파일을 다운로드하려면 어떻게해야합니까?
- 13. C#에서 zip 파일을 다운로드하려면 어떻게해야합니까?
- 14. webclient를 사용하여 C#에서 파일을 다운로드하려면 어떻게해야합니까?
- 15. 파일을 웹 페이지 양식으로 다운로드하려면 어떻게해야합니까?
- 16. MVC 컨트롤러에서 파일을 다운로드하려면 어떻게해야합니까? 웹폼에서
- 17. Ruby를 사용하여 HTTP를 통해 파일을 다운로드하려면 어떻게해야합니까?
- 18. 전체 디렉토리를 다운로드하려면 어떻게해야합니까?
- 19. BIRT 소스를 다운로드하려면 어떻게해야합니까?
- 20. 서버에 파일을 다운로드하려면
- 21. 보석을 사용하여 파일을 다운로드하려면
- 22. 왜 msysgit이 (존재하지 않는) "$ @"파일을 열려고합니까?
- 23. rpmbuild spec 파일 존재하지 않는 파일을 무시합니다.
- 24. 은행 계좌에서 정보를 다운로드하려면 어떻게해야합니까?
- 25. ftp로 mp3 파일을 PHP로 서버에 업로드하려면 어떻게해야합니까?
- 26. xml을 파이썬으로 강제로 다운로드하려면 어떻게해야합니까?
- 27. 신뢰할 수없는 보안 사이트에서 WPF 응용 프로그램의 파일을 다운로드하려면 어떻게해야합니까?
- 28. Visual Basic을 사용하여 URl에서 원하는 파일을 다운로드하려면 어떻게해야합니까?
- 29. 브라우저에서 HTML 형식이 아닌 파일 형식으로 파일을 다운로드하려면 어떻게해야합니까?
- 30. Google 웹 응용 프로그램 엔진에서 이미지 파일을 다운로드하려면 어떻게해야합니까?
나는 자유롭게 질문을 수정했습니다. 제가 잘못되거나 귀하의 의도를 오해 한 경우, 사전에 사과드립니다. 물론 다시 편집 할 수 있습니다. – Bobby