Ich versuche, Variablen in einem Session-Array auf einer mehrseitigen Website zu speichern, aber es immer die Daten ersetzen und nicht speichern, wenn neue Daten hinzugefügt werden Ich wäre sehr dankbar, wenn jemand mir helfen könnte, ich habe lange versucht, daran zu arbeiten, und ich habe verschiedene hilfreiche Tipps dazu gelesen, aber ich weiß immer noch nicht, was ich hier falsch mache.PHP-Sitzung speichert nicht auf dem gleichen Array aber erstellt neue
der Code:
if (empty($_SESSION['cart'])){
$_SESSION['cart'] = array();}
if(isset($_SESSION['count'])){
$count_cart= $_SESSION['count'] ;
}
if (isset($_GET['id'])) {
if(isset($_SESSION['cart'])){ $_SESSION['cart']= array();}
array_push($_SESSION['cart'], $_GET['id']);
foreach ($_SESSION['cart'] as $key => $count_cart) {var_dump( $_SESSION['cart']);
}
}
Wo ist 'session_start()'? –
Fügen Sie einen weiteren Schlüssel als Zähler hinzu. – McStuffins
@u_mulder es beginnt am Anfang jeder Webseite – hossam