Ich habe meine Session so:
if (!session_is_registered('cart')) {
session_register('cart');
$_SESSION['cart'] = array();
}
dann füge ich in dieser Session ein artikel zb mit id=4:
if($saction == "ses"){
//habe ich diesen artikel schon eingefügt?
for($i=0;$i<count($_SESSION['cart']);$i++){
if ($_SESSION['cart'][$i] == '4'){$alreadyadd=true;}
}
if(!$alreadyadd) {$_SESSION['cart'][] ='4';}
}
Funktionniert alles ganz gut. Nun möchte ich auch Elemente dieser Session löschen können. Wenn ich den Artikel 4 löschen möchte, habe ich es so versucht:
$_SESSION['cart'][4] ="";
und
unset($_SESSION['cart'][4]);
Beide methode funktionnieren nicht. Was mache ich da falsch