Я новичок в AJAX / jQuery с PHP.
Я пытаюсь вызвать скрипт PHP через AJAX, используя XMLHttpRequest или jQuery.В обоих случаях вызов не удался, потому что php-файл, в который я звоню, содержит в самой первой строке следующую проверку
if (!defined("SOMETHING")) { die("Error. You cannot access this file directly");}
, которая приводит к сбою моего вызова, потому что эта переменная не определена в этом случае, как язвоню извне.Это условие просто проверяет, является ли вызывающий объект тем же веб-приложением или вызов поступает извне (тогда он будет отклонен).
Есть ли обходной путь для него, не снимая эту проверку?Можно ли как-то установить эту ожидаемую переменную с помощью AJAX / jQuery?
Есть ли способ, как вызвать конкретный метод PHP через AJAX без вызова всего файла PHP?
Заранее спасибо Tomas