[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как показать страницу после загрузки файла?
Эдуардович
Добрый день,

Помогите, пожалуйста, реализовать один скрипт. Есть страница на сайте с выбором, какую программу загрузить. Человек, выбрав, нужную ему программу нажимает ссылку "Скачать". И вот теперь, должна начаться загрузка программы (*.exe), а в браузере открывается страница thanks.html с текстом: "Спасибо за загрузку, бла-бла-бла, еще какая-то реклама".

Вся проблема в том, что я либо могу показать страницу, либо загрузить файл, а и то, и другое - не получается. Вот мой скрипт:

if ($soft=="program1")
{
//записываем в базу отчет
//о количестве скачек и пр.

//загружаем программу

Header("Location: адрес_сайта/program1.exe");
}

Итак, происходит загрузка выбранной программы + запись нужной инфы в базу, а вот как показать еще страницу?



Спустя 28 минут, 27 секунд (8.07.2010 - 17:17) tmt0086 написал(а):
кинь сюда ссылкуЭдуардович

Спустя 5 минут, 57 секунд (8.07.2010 - 17:23) tmt0086 написал(а):
вообще вот так
<script type="text/javascript">
function new_str() {
window.open('адрес страницы');
}
</script>
<
a href='ссылка на скачку' onclick='new_str()'>ссылка</a>

Спустя 9 минут, 34 секунды (8.07.2010 - 17:32) Эдуардович написал(а):
tmt0086, а как можно сделать точно то же, только в текущем окошке? То есть, сейчас открывается новое окошко со страницей, а вот окошко сохранения файла появляется в той странице (старой), оно получается как бы в фоне, и человек просто может забыть, или просто не понять, нажать кнопку "Сохранить".

Спустя 11 минут, 30 секунд (8.07.2010 - 17:44) tmt0086 написал(а):
Эдуардович
попробуй это
function new_str() {
changeLink('адрес страницы');
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.