Ошибка возникает при таком обращении через POST
Alex300
![]() |
|
---|---|
Обращаюсь используя Ajax по такому адресу: plug.php?r=some_plug
код JavaScript: $.post("plug.php?r=some_plug", { task: "terms", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
}, "html"); Дает ошибку "Ошибка URL". Дает ее что-то в файле $cfg['system_dir'].'/common.php', который подключается из plug.php. Если отправить подобный запрос через get, то все ок, ошибка не возникает. Я то, конечно, вышел из положения другим способом, обратившись через POST к "plugins/some_plug/some_plug.ajax.php" напрямую. Но это не есть правильно и хотелось бы узнать, в чем соль с plug.php?r=some_plug? Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Trustmaster |
|
---|---|
POST-запросы подвергаются автоматической защите от XSS/CSRF с помощью переменной "x", добавляемой к обычным формам автоматически. В AJAX-запросах необходимо передавать переменную "x" с текущим значением $sys['xk'] / {PHP.sys.xk}
May the Source be with you!
|