|
|
|
| Добрый день. У меня на сайте все формы сделаны при помощи AJAX, т.е. при отправке формы вызывается подобный код:
$.post( '?p=page', MyForm.serialize()+'&mod=modee', funciton(response), 'json');
|
Если взять скопировать весь исходный код страницы (HTML) и засунуть на свой сайт, то он прекрасно будет работать, а результат его заполнения будет обрабатываться моим сайтом. Конечно прям так сейчас не будет, но вот если взять и дописать перед ?p= мой сайт то будет. Как можно защитить программно сам обработчик на PHP, какие есть оптимальные варианты? | |
|
|
|
|
|
|
|
для: pavluxa09
(17.07.2011 в 09:20)
| | В первую очередь можно поместить в сессию значение и проверять его состояние в обработчике - роботы это тоже со временем обойдут, но защититься от них 100% не получится - это обычные страницы, к которым закрыть доступ нельзя, так как иначе к ним браузер потеряет доступ. | |
|
|
|