セッションについての簡単な質問、私は次のコードでセッションを持っています
<?php
session_start();
$_SESSION['event_orders'][] = $_POST['event_id'];
?>
問題は、セッションにアイテムを追加した後でも、それを再度追加できるため、重複することです。
「IDがセッションに存在する場合、(追加)ボタンの代わりに(削除)を表示する」などのチェックをどのように実行しますか?
in_array関数を使用します。
<?php
session_start();
if(!in_array($_POST['event_id'], $_SESSION['event_orders'])) {
$_SESSION['event_orders'][] = $_POST['event_id'];
}
?>