JavaScript | Защита контента
Тема закрыта by
DELETED
Причина: сраный спам в теме от овцы тупой
Причина: сраный спам в теме от овцы тупой
DELETED
Автор
12 ноября 2017, в 15:21
Delete
Есть папка content, содержащая файлы со страницами сайта (контент) и есть в корне index.php содержащий <div id="content"></div>, в который подгружаются периодически страницы с контентом.
Кто какой вариант предложит для защиты файлов с контентом от прямого входа по адресной строке типа - https://site.dev/content/file.php
Спасибо.
________
посл. ред. 12.11.2017 в 15:21; всего 1 раз(а); by PhpStorm
Привет . В файле, где точкой доступа т.е. index.php, создай константу.
И чекай ей в файлах
________
посл. ред. 12.11.2017 в 15:56; всего 1 раз(а); by Avenax
И чекай ей в файлах
________
посл. ред. 12.11.2017 в 15:56; всего 1 раз(а); by Avenax
Пример:
<?php
// index.php
define('INDEX', true);
<?php
// content.php
if (!defined('INDEX')) {
die('Запрещенный доступ');
}
DELETED
Автор
12 ноября 2017, в 15:57
Delete
Avenax (12.11.2017 в 15:53)
Приает . В файле, где точкой доступа т.е. index.php, создай константу.
И чекай ей в файлах
Приает . В файле, где точкой доступа т.е. index.php, создай константу.
И чекай ей в файлах
дедовский метод не сработает, js не видит php константы
PhpStorm (12.11.2017 в 15:57)
Avenax (12.11.2017 в 15:53)
Приает . В файле, где точкой доступа т.е. index.php, создай константу.
И чекай ей в файлах
дедовский метод не сработает, js не видит php константы
Avenax (12.11.2017 в 15:53)
Приает . В файле, где точкой доступа т.е. index.php, создай константу.
И чекай ей в файлах
дедовский метод не сработает, js не видит php константы
А переменную?
В бд грузи)
DELETED
Автор
12 ноября 2017, в 16:17
Delete
Avenax (12.11.2017 в 15:59)
PhpStorm (12.11.2017 в 15:57)
Avenax (12.11.2017 в 15:53)
Приает . В файле, где точкой доступа т.е. index.php, создай константу.
И чекай ей в файлах
дедовский метод не сработает, js не видит php константы
А переменную?
PhpStorm (12.11.2017 в 15:57)
Avenax (12.11.2017 в 15:53)
Приает . В файле, где точкой доступа т.е. index.php, создай константу.
И чекай ей в файлах
дедовский метод не сработает, js не видит php константы
А переменную?
неа, не видит, даже если переменную прописать в блок подгрузки и грузить не заменой через load(), а добавлением через append()
работает, если get параметром делать подгрузку, но его можно узнать через просмотр кода, поэтому параметром отпадает
md5(time())? И свой вывод типа image+рандом
DELETED
Автор
12 ноября 2017, в 16:46
Delete
TaHi4kA (12.11.2017 в 16:19)
md5(time())? И свой вывод типа image+рандом
md5(time())? И свой вывод типа image+рандом
не очень понятно, как выглядит проверка
В папку с контентом закинь htaccess с deny from all