Я вместе создал довольно простое средство восстановления кода загрузки в .php (спасибо за помощь отсюда), и мне трудно понять, как лучше всего выполнить загрузку. если проверка прошла успешно. Обычно -
Пользователь вводит недопустимый код -> Страница обновляется с сообщением об ошибке. Пользователь вводит действительный код -> Дайте загрузке «Сохранить как» -> обновить страницу.
Сейчас я использую http://www.zubrag.com/scripts/download.php для обслуживания файла, но как только он начал загрузку, моя форма обновляет страницу, но только наполовину. загружает контент ?!
Это форма с PHP-скриптом, который я сделал.
Have a physical copy of this release? Claim your digital download by entering your Download Code below.
Invalid code. Try Again.";
}
echo $log."";
?>
Есть ли у кого-нибудь идеи, как лучше всего обслуживать загрузку? Я знаю, что в настоящее время любой, у кого есть местоположение файла, может загрузить файл, но я не уверен, как я могу защитить себя.