а чем поможет то?ну хотябы тем что песочницу можно тупо перегрузить со стартового образа, а так - да, карантин, межсетевые фильтры современные.
if (!isset($_SESSION['auth']) || $_SESSION['auth'] != true)
{
# если нет -> перекидываем его на форму авторизации
header("Location: https://профи-продижение.рф/login.php");
exit();
}
if(юзер не авторизирован) header("Location: https://example.com/login");
везде кроме страницы логина, или только на тех страницах где нужна авторизация.Кстати, PDF можно и на клиенте генерировать, вообще без отправки на сервер., ооо, поподробнее с этого места плс! Ссылку в студию!
Например отобразить данные пользователю, он жмет сохранить пдф, далее данные идут на пдфто как бэ вы уже имеете все данные, раз смогли показать их пользователю? Дабы избежать левых движений со стороны пользователя, и в целях оптимизации я бы использовал для создания пдф эти данные, а не то что "смотрел пользователь".
JavaScript разве позволяет работать данными в приложениях?да, вот так например, в смысле в режиме чтения, в принципе и манипулировать данными никто не мешает, просто в файл инпут уже в этом не участвует. Так работают все загрузчики файлов аяксом, только там еще FormData() используется, для создания объекта формы.