У меня есть PHP-файл с именем dynamicxml.php
, который выполняет кучу кода, извлекает данные из базы данных и создает файл XML. Когда я щелкаю правой кнопкой мыши и сохраняю ссылку для dynamicxml.php?var=test
, мне нужно диалоговое окно для выбора xml в качестве типа файла по умолчанию и переименования файла в var.xml:
header("Content-type: text/xml");
echo '<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<blah><blah_blah>'.$_GET['var'].'</blah></blah>';
При нажатии на ссылку он загружает XML-файл в браузер. Сохранение этой страницы сохраняет ее как var.xml. Но при щелчке правой кнопкой мыши и сохранении он сохраняется как dynamicxml.php и как тип файла php.
Должен ли я манипулировать вещами с помощью htaccess или есть другие альтернативы?