QR CODE для записи
Социальные закладки:
Небольшая защита сайта для форм регистрации и прочих форм
Работая над фиксом от взлома торговца, на своем проекте XNova было придумано решение… Хотя, как оказалось, оно не новое, но придумал то я сам его 🙂 Изобрел, так сказать, велосипед сам.
if ($_SERVER['HTTP_REFERER'] != "http://".$_SERVER['SERVER_NAME']."/marchand.php"){echo "облом";}
Всего одна строчка запретит внешние запросы.
Это условие необходимо добавить в свой скрипт перед обработкой формы, перед приёмом данных из формы.
Само условие по порядку: если (адрес страницы откуда пришел запрос не равен http://.ваш_домен.имя_файла_с_обработкой_запросов») {то печатаем, в данном примере, «облом»;}
В моем случае конечно вместо echo облом кода во много больше, там и отсылка малявы, и бан пользователя. Вы вольны там написать все что угодно свое.