2
チケット予約アプリケーションを作成しています。私はPHPとAjaxを使用して基本的なカートを作成しようとしています。カートに追加ボタンをクリックすると、座席番号がAjaxを使って "seatchecker.php"ファイルに送信されます。 Ajaxを使用してその座席番号を「seatadder.php」ファイルに送信します.Ajaxは座席番号をセッション配列に追加する必要があります。しかし、「カートに追加」をクリックするたびに、カート全体を表示するのではなく、新しい値が表示されます。毎回セッション変数を上書きしているかもしれませんか?どんな助けもありがとう。おかげphpセッション配列がajaxを使って新しい要素を追加していません
は<?php
session_start();
// Getting the value sent by checkseats.php using ajax
$seat_added = $_GET['seatadd'];
// ARRAY OF SESSION VARIABLE
$_SESSION['seat_add'] = array();
function multiple_seats_adder($getseat){
array_push($_SESSION['seat_add'],$getseat);
// TESTING
print_r($_SESSION['seat_add']);
// TESTING
echo sizeof($_SESSION['seat_add']);
}
echo multiple_seats_adder($seat_added);
?>
おっと正しい、あなたの時間:) – Khuzema
@Khuzemaのためにあなたにポイズをありがとう、あなたは答えとして、それをチェックすることができます。 – Poiz