Метод "Post" в инструменте разработчика Chrome/Firefox Network, но "Get" в методе запроса PHP

Метод «POST» в Google и Firefox «Сетевой» инструмент разработчика но когда я проверил его в PHP, он пуст.

Ошибка

Notice: Undefined index: id in C:\xampp\htdocs\myecommerse\includes\detailsmodal.php on line 39

Кнопка

 <button type = "submit" class = "btn btn-small btn-success" onclick = "detailsmodal(<?php echo $product['id']; ?>)">Details</button>

PHP

 if (empty ($_POST['id'])) {
    echo "empty";
}
else
{
     echo "full";
}

?>

Аякс

 function detailsmodal(id){
        var data = {"id" : id}; //Json string 
        jQuery.ajax({
                url: "./includes/detailsmodal.php",
                type: "POST",   
                data: data,
                success : function(data){
                    jQuery('body').append(data);
                    jQuery('#details-modal').modal('toggle'); 
                },
                error : function(){
                    alert('something went wrong');
                }

        });

    }

Заранее спасибо тем, кто ответит. Я просто новичок в использовании ajax.

Попробуйте с {id:id} просто предложением или проверьте предупреждение (Id); получить идентификатор или нет

devpro 23.03.2019 11:20

Может быть, у вас реализовано перенаправление на стороне сервера?

arkascha 23.03.2019 11:24

@arkascha, что ты имеешь в виду? в .htaccess?

Ian Shin 23.03.2019 14:51

Либо в конфигурации хоста реальных http-серверов, либо в файле динамической конфигурации ("".htaccess"), да.

arkascha 23.03.2019 14:59

@arkascha Я получил это сейчас, но когда я нажимаю функцию для 1-го «идентификатора», она работает, но когда я нажимаю вторую кнопку, чтобы вызвать ту же функцию с другим «идентификатором».. она будет использовать «идентификатор» первая кнопка,.., как я могу решить эту проблему, братан?\

Ian Shin 23.03.2019 15:12

Кажется, это совершенно новый вопрос. Вы не упомянули ничего из этого в своем вопросе выше...

arkascha 23.03.2019 15:25

@arkascha это .. я не могу найти ветку на этот вопрос ..

Ian Shin 23.03.2019 15:39
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
7
35
0

Другие вопросы по теме