Ik had een vraag :
Zit met het volgende gedeelte :
<?php
session_start();
if (isset($_GET['aantal'])) {
if ($_SESSION['user_id'] == $_SESSION['user_id']) {
if(@$_SESSION['client_ip']==$_SERVER['REMOTE_ADDR'])
{
@$_SESSION['bestel'] == 1;
}else{ @$_SESSION['bestel'] == 0; }
$mandje = $_SESSION['mandje'];
if ($mandje) {
if (ereg("".$_GET['artikel']."\(([0-9]+)\)", $mandje, $regs)) {
$aantal = $_GET['aantal'] + $regs[1];
$mandje = ereg_replace(
"^(.*)(".$_GET['artikel'].")\([0-9]+\)(.*)$",
"\\1\\2(".$aantal.")\\3",
$mandje);
}
else {
$mandje .= "-".$_GET['artikel']."(".$_GET['aantal'].")";
}
}
else {
$mandje = "".$_GET['artikel']."(".$_GET['aantal'].")";
}
$_SESSION['mandje'] = $mandje;
header("location: shop.php");
}else{
echo "Logt u astublieft eerst in.";
}
}
?>
Nu krijg ik het alleen niet zover dat ie de prijs toevoegt.
dat login werkt perfect, alleen dit is de pagina waar je moet bevestigen per product en het aantal daarvan.
De prijs wordt zo berekend door dit script :
$prijs = ($_POST['aantal'] / 1000) * $prijs_kilo;
$prijs = number_format($prijs, 2, ',', '.');
Dit komt later in het script, maar mij lukt het niet om de $prijs in die sessies te krijgen per product.
Laat staan dat het me lukt om de prijs te updaten in de sessie als het product al bestaat...
Kan iemand me hier mee helpen heb namelijk al van alles geprobeerd maar het wil niet werken.
Wil jullie alvast hartelijk bedanken!:-$
1.102 views