Обнаружить Ajax в PHP ⇐ Jquery
-
Гость
Обнаружить Ajax в PHP
Я пытаюсь отправить сообщение ajax на ту же страницу php.
Аякс:
$("#loginForm").submit(function(e) { е.preventDefault(); вар postData = $(this).serialize(); $.post("login.php", postData); }); PostData верны и имеют следующий формат:
username=john&password=123123 PHP (та же страница):
if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') { echo 'Обнаружен запрос Ajax'; } Однако эта проверка if всегда возвращает false, и строка echo никогда не выполняется. Что я здесь делаю не так?
Я пытаюсь отправить сообщение ajax на ту же страницу php.
Аякс:
$("#loginForm").submit(function(e) { е.preventDefault(); вар postData = $(this).serialize(); $.post("login.php", postData); }); PostData верны и имеют следующий формат:
username=john&password=123123 PHP (та же страница):
if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') { echo 'Обнаружен запрос Ajax'; } Однако эта проверка if всегда возвращает false, и строка echo никогда не выполняется. Что я здесь делаю не так?
Мобильная версия