Aantal updaten van session!
Kees Mulder
31/01/2016 00:06:41Hoe kan ik een aantal updaten van artikelen die in mijn session zitten. Nu kan ik wel toevoegen maar ik weet niet hoe ik het aantal kan wijzigen.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Toevoegen
if ( isset($_POST['verzenden'] ) && preg_match('^[1-9][0-9]*$^', $_POST['aantal']))
{
$_SESSION['winkelwagen'][$_POST['itemid']] = $_POST['aantal'];
}
// controleer of het item al in de winkelwagen zit
if ( isset( $_SESSION['winkelwagen'][ $_POST['itemid'] ] ) )
{
// er zit reeds een item met dit id in het winkelwagentje, dus erbij optellen
$_SESSION['winkelwagen'][ $_POST['itemid'] ] = $_POST['aantal'];
}
// Verwijderen
if( isset( $_GET['DEL'] ) ) {
unset($_SESSION['winkelwagen'][$_GET['DEL']]);
}
if ( isset($_POST['verzenden'] ) && preg_match('^[1-9][0-9]*$^', $_POST['aantal']))
{
$_SESSION['winkelwagen'][$_POST['itemid']] = $_POST['aantal'];
}
// controleer of het item al in de winkelwagen zit
if ( isset( $_SESSION['winkelwagen'][ $_POST['itemid'] ] ) )
{
// er zit reeds een item met dit id in het winkelwagentje, dus erbij optellen
$_SESSION['winkelwagen'][ $_POST['itemid'] ] = $_POST['aantal'];
}
// Verwijderen
if( isset( $_GET['DEL'] ) ) {
unset($_SESSION['winkelwagen'][$_GET['DEL']]);
}
PHP hulp
28/03/2024 23:29:20- SanThe -
31/01/2016 00:35:03// er zit reeds een item met dit id in het winkelwagentje, dus erbij optellen
$_SESSION['winkelwagen'][ $_POST['itemid'] ] += $_POST['aantal'];
$_SESSION['winkelwagen'][ $_POST['itemid'] ] += $_POST['aantal'];
Ben van Velzen
31/01/2016 00:36:15Nou, dat doe je met de code die je zojuist gepost hebt. Uiteraard moeten je POST velden wel bestaan.