d1zz7
@d1zz7

Почему PHP не видит POST запрос на ajax?

Есть аякс запрос:
$.ajax({
        url: '../index.php',
        type: 'POST',
        data: {
            'auth_code': auth_code,
        },
        success: function(response) {
            alert('успех!')
        },
        error: function(jqXHR, textStatus, errorThrown) {
            console.log(textStatus);
        }
    });

Но PHP их не видит:
if (isset($_POST['auth_code'])){
    echo("Успех");
}

Такой же отрезок кода работал на другом "проекте", но здесь никакой реакции на пост нет.
  • Вопрос задан
  • 351 просмотр
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Такой же отрезок кода работал на другом "проекте", но здесь никакой реакции на пост нет.

А какая есть? Что у вас выполняется вообще? какие ошибки в консоли?
Есть ошибки в логе пхп?
По скрину вообще похоже что у вас этот урл не верно работает и перекидывает на индекс в дашборд.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@andreyzvd
Backend Developer
url: '../index.php' - url не может быть такого вида. Вы путаете url и путь к файлу
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы