Перенаправление после загрузки XML-файла [дубликата]

0

Я использую следующий код для загрузки XML файла

<?php
header('Content-type: text/xml');
header('Content-Disposition: attachment; filename="download.xml"');
echo simplexml_load_file('temp.xml');
unlink('temp.xml');
?>

После этого я хочу перенаправить на index.php. Как мне это сделать?

header('location...) и meta refresh не работают

Теги:

2 ответа

2
Лучший ответ

Ну, потому что вы отправляете заголовок и контент, этого не может быть сделано.

Сначала нужно перенаправить, а затем загрузить файл на целевой сайт.

0

Сделайте свой сайт измененным URL дважды с помощью javascript:

<script>
  location.href="your_php_file_that_downloads_xml.php";
  location.href="/other/site";
</script>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню