![]() |
0 Всего найдено: 15
bednyakovf
Сообщение
31/03/2012 10:09
Копия темы
выполнение php скрипта эти стили слишком расширяли блоги и они ломались, поэтому пока закомментил--> Здравствуйте!
Можно ли как то проверить – откуда именно идёт запрос к PHP скрипту. Я имею ввиду следующее... Допустим у нас есть файл «go.php». И мы его запускаем на выполнение через jquery с другого файла нашего сайта. Но может быть такое, что к скрипту «go.php» могут неявно обратится и с другого сайта (с другого домена), а не с нашего сайта. Как это можно проверить? И можно ли?
LinnTroll
Сообщение
31/03/2012 10:45
Копия темы
Можно. Но полагаться на него нельзя, так как его можно подделать либо он может вообще отсутсвовать
joomlaman
Сообщение
31/03/2012 10:57
Копия темы
$_SERVER['HTTP_HOST'] $_SERVER['REQUEST_URI'] $_SERVER['HTTP_REFERER']
joomlaman
Сообщение
31/03/2012 11:01
Копия темы
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') { /* special ajax here */ die($content); }
joomlaman
Сообщение
31/03/2012 11:04
Копия темы
<?php if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' && preg_replace('/^www\./','',$_SERVER['HTTP_HOST' ]) == 'site.com' ) { echo 'hello'; }else exit('Goodbye'); ?>
bednyakovf
Сообщение
31/03/2012 11:21
Копия темы
а если я использую JQUERY то будет срабатывать??? А если также через AJAX попробуют подтянуть данные с другого сайта?? Скрипт сработает??
joomlaman
Сообщение
31/03/2012 11:25
Копия темы
зачем спрашивать какой результат дает скрипт если не понимаешь сами функции в куске кода скрипта? сначала нужно разобраться что там написано потом уже спрашивать...
bednyakovf
Сообщение
31/03/2012 11:28
Копия темы
я за предпоследний коммент если я использую JQUERY – то будет срабатывать??? А если также через AJAX попробуют подтянуть данные с другого сайта?? Та проверка что ты описал сработает??
joomlaman
Сообщение
31/03/2012 11:34
Копия темы
0
jQuery это JavaScript библиотека AJAX это не конкретная библиотека, а набор методов которые использует и jQuery... почему бы не погугли перед тем как спрашивать или попробовать ? |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |