15. april 2004 - 13:03Der er
11 kommentarer og 1 løsning
Opdater antallet i en session
Jeg sidder og leger med en indkøbskurv og har indtil videre fået en del til at virke. Men er stødt ind i et stort problem. Jeg vil gerne have at det skal være muligt at ændre antallet af en varer i indkøbskurven hvorefter man kan trykke update og så opdateres sessionen.
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Det har jeg prøvet men den opdatere ikke. Det der skal ske er at i indkøbskurven hvor antallet står i et inputfield skal der kunne ændres antal, således at når der senere kobles priser på vil den opdatere antal men også priser. men ved ikke om det er fordi jeg sender variablen/sessionen forkert afsted???
dette ser sådanne ud:
if (isset($_SESSION['shopcart'])) { echo "<strong>Your cart:</strong><br>"; echo "<form action='update.php' name='form2' method='POST'>"; foreach (($_SESSION['shopcart']) as $id => $antal) { if ($antal > 0) {
Jeg kan se du går ind og opretter et array i catalog.php, og i update.php sættes antallet til det som det skal. Har ikke benyttet mig af is_array før, og har heller ikke arbejdet så meget med sessions, men man lærer jo hele tiden.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.