Как передать файл клиенту а потом перейти на другую страницу?

vmaximov777

Новичок
Как передать файл клиенту а потом перейти на другую страницу?

Доброе время суток всем.
У меня есть следующий код

Файл http://localhost/test/1.php:
<?
header('Content-type: text/html');
header('Content-length: ' . strlen("transport data"));
header('Content-Disposition: attachment; filename="ord.txt"');

echo "transport data";

header("Location: http://localhost/test/2.php");
?>

Файл http://localhost/test/2.php:
<?
echo "<h1 align='center'>2.php</h1>";
?>

Я понимаю что вызов
header("Location: http://localhost/test/2.php");
после echo делать нельзя.

Но мне хотелось бы добиться такого ефекта что когда я захожу на 1.php я скачиваю файл а после этого автоматически перехожу на 2.php

Как это сделать?
 

ksnk

прохожий
Код:
<script>
open("http://host/file","DisplayWindow");
document.location="http://host/script";
</SCRIPT>
 

vmaximov777

Новичок
спасибо...:)

-~{}~ 14.08.06 21:36:

Автор оригинала: ksnk
Код:
<script>
open("http://host/file","DisplayWindow");
document.location="http://host/script";
</SCRIPT>
Есть ли возможность из PHP запустить ранее описанную javascript функцию?
 
Сверху