Я создаю xml-файл на лету. Когда пользователь создает этот файл, я хочу, чтобы он открыл диалоговое окно файла загрузки с созданным контентом. Фактического файла нет, потому что он генерируется только через php. Есть идеи, как это сделать?php force загрузить xml
3
A
ответ
5
Отправить content-disposition attachment Заголовок.
13
Это то, что сработало для меня. В readfile('newfile.xml');
убедитесь, что вы правильно указали путь к файлу. Эта страница PHP вызывается из HTML-страницы с тегом анкера, который говорит - скачать:
<?php
header('Content-disposition: attachment; filename="newfile.xml"');
header('Content-type: "text/xml"; charset="utf8"');
readfile('newfile.xml');
?>
Источник: How do I force the browser to download a file to disk instead of playing or displaying it?
0
header('Content-disposition: attachment; filename=advertise.xml');
header ("Content-Type:text/xml");
//output the XML data
echo $xml;
// if you want to directly download then set expires time
header("Expires: 0");
+0
, пожалуйста, также добавьте описание для понимания пользователем – Cris
Смежные вопросы
- 1. php file force загрузить
- 2. Php readfile - Force Загрузить
- 3. php: force загрузить hd?
- 4. PHP-Ajax force загрузить
- 5. force Загрузить файл в php?
- 6. PHP Force Загрузить удаленный файл
- 7. PHP force загрузить .png файл
- 8. Force Загрузить MP3 с PHP
- 9. PHP> Open File Вместо Force Загрузить
- 10. пользователь Force загрузить файл в PHP
- 11. PHP Force загрузить return поврежденный файл
- 12. Force загрузить PHP - не загружать весь файл
- 13. Force-Загрузить с php на Amazon S3
- 14. Force image download - .php files загрузить
- 15. Force Загрузить через Ajax и PHP
- 16. php header force загрузить return непригодный mp3
- 17. Force Загрузить PHP-код QR-кода. Изображение
- 18. Force Загрузить изображения с помощью PHP
- 19. PHP change file extension and force загрузить
- 20. PHP force загрузить поврежденный файл PDF
- 21. Force Загрузить с PHP - Конфигурация сервера?
- 22. PHP Force Загрузить имя файла с пробелами
- 23. Force image загрузить jQuery
- 24. Force Загрузить аудиопоток
- 25. force загрузить файл msi
- 26. Загрузить XML в php
- 27. Force загрузить на ftp: // link
- 28. Force загрузить media
- 29. force загрузить на mac
- 30. Force загрузить PDF
Вы, очевидно, техника его подводит читали мой пост. Нет фактического файла для чтения. Он просто отправляется на страницу, и я не хочу, чтобы создать файл, просто чтобы загрузить то, что он генерирует. – ngreenwood6
@ngreen, вы явно не читали связанную статью. установить указанный заголовок и вывести данные xml. – Amarghosh
oh nice Я думал, что вам действительно нужно было назначить этот файл ... спасибо за информацию – ngreenwood6