Gegevens uit een sessie aanroepen

Status
Niet open voor verdere reacties.

Geengezeik

Gebruiker
Lid geworden
15 aug 2012
Berichten
385
Goedenavond allemaal,

Momenteel heb ik een soort van wenslijst gemaakt. Deze werkt goed, totdat ik bij het weergeven van de informatie kom. Rechts boven op mijn website heb ik een wenslijst met daarnaast het aantal producten dat ik momenteel heb. Alleen krijg ik die niet fatsoenlijk werkend. Wanneer ik de volgende code gebruik:

Code:
echo $_SESSION["aantal"];

Wordt wel het juiste aantal weergeven, maar zodra je de pagina ververst tel hij er een bij op, logische ook aangezien ik dan de sessie opnieuw uitvoer volgensmij. Iemand een idee hoe ik dit wel op de juiste manier echo?

Mijn code in zijn geheel:

Code:
session_start();

if (isset($_POST["item"]) && (int)$_POST["item"] > 0)
    {
        if (!isset($_SESSION["wenslijst"]))
        {
            $_SESSION["wenslijst"] = array();
            $_SESSION["aantal"] = array();
        }

        $i= 0 ;
        while ($i < count($_SESSION["wenslijst"]) && $_SESSION["wenslijst"][$i] != $_POST["item"]) $i++;
        if ($i < count($_SESSION["wenslijst"]))
        {
            $_SESSION["aantal"][$i]++;
        }
        else 
        {
            $_SESSION["wenslijst"][] = $_POST["item"];
        $_SESSION["aantal"][] = 1;
   }
}

Alle tips, ideeën en/of suggesties zijn welkom.

Bedankt.
 
unset aan het einde je $_POST data eg: unset($_POST)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan