Попытка получить доступ к данным, которые я отправил через метод POST, в другой файл на PHP [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Попытка получить доступ к данным, которые я отправил через метод POST, в другой файл на PHP [закрыто]

Сообщение Anonymous »

Итак, я создаю веб-сайт электронной коммерции, на котором хочу, чтобы данные корзины отправлялись в отдельный php-файл с использованием метода POST. Для этого я использую сервис $http angularJS. Проблема в том, что когда я добавляю ссылку на страницу корзины, она, очевидно, ожидает получения данных, которые я не могу предоставить, и поэтому у меня нет данных для отображения. Есть ли способ обойти это?
Вот как выглядит моя функция angularJS:

Код: Выделить всё

app.controller('myCtrl', function($scope, $http) {
$scope.executefunc = function(name, price) {
var data = {
action: 'setcart',
bname: name,
bprice: price
};

$http.post('cart.php', data)
.then(function(response) {
alert('Response: ' + JSON.stringify(response.data));
}, function(error) {
console.error('Error:', error);
alert("Failed to add to cart. Please try again.");
});
};
});
Здесь, в окне предупреждения, я получаю правильный ответ, но когда я захожу на страницу с помощью гиперссылки, я не могу получить доступ к данным.
вот какой мой PHP-файл выглядит так:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/78735719/trying-to-access-the-data-ive-sent-through-post-method-to-another-file-in-php[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»