Hallo,

Hoe krijg ik een sessie verwijderd bij een winkelwagen. Bij mij wordt een product op deze manier aan de winkelwagen toegevoegd. Maar hoe krijg ik het verwijderd. Ik dacht zelf door iets met de $index te zeggen maar ik krijg het niet voor elkaar.

Mijn toevoeg code:

  if($_SERVER['REQUEST_METHOD'] == "POST")
    {
    
        if(!empty($_SESSION['winkelwagen']))
        {
            $wagen = unserialize($_SESSION['winkelwagen']);
            $index = sizeof($wagen) +1; 
            $wagen[$index]['art_id'] = $_POST['art_id'];
            $wagen[$index]['art_artikelnummer'] = $_POST['art_artikelnummer'];
            $wagen[$index]['art_naam'] = $_POST['art_naam'];
            $wagen[$index]['art_maat'] = $_POST['art_maat'];
            $wagen[$index]['art_kleur'] = $_POST['art_kleur'];
            $wagen[$index]['art_prijs'] = $_POST['art_prijs'];
            $_SESSION['winkelwagen'] = serialize($wagen);
        }
        else
        {
            $index = 0;
            $wagen[$index] = Array();
            $wagen[$index]['art_id'] = $_POST['art_id'];
            $wagen[$index]['art_artikelnummer'] = $_POST['art_artikelnummer'];
            $wagen[$index]['art_naam'] = $_POST['art_naam'];
            $wagen[$index]['art_maat'] = $_POST['art_maat'];
            $wagen[$index]['art_kleur'] = $_POST['art_kleur'];
            $wagen[$index]['art_prijs'] = $_POST['art_prijs'];
            $_SESSION['winkelwagen'] = serialize($wagen);
        }
        
        $winkelwagen = unserialize($_SESSION['winkelwagen']);
        $paginaviewer->toon_winkelwagen_index($winkelwagen); 
}


Wie kan mij helpen hoe ik een product kan verwijderen.

gr
Wesley
[php]unset[/php]().
unset wat ? heb met unset al lopen werken met

Dat ik in een url meegeef wat de index van het product is. En dan als je op delete drukt met knop dat die request doorstuurt en dan verwijderd.

$index = $_REQUEST['index']

unset($_SESSION['winkelwagen'][$index])

Dit doet die echter niet...

Reageren