Hallo,

Ik ben bezig met een webshop en dat lukt aardig maar ik loop tegen een probleem aan. Als ik een product koop vindt de afhandeling daarvan plaats in een script die met een include is opgenomen in index.php. Daar vindt oa het vullen van een SESSION plaats. Maar in index.php zit ook een weergave van de cart. Deze laat pas iets zien als de de gehele pagina wordt ge-fresht. Ik wil dus eigenlijk dat de cart meteen de inhoud van de SESSION laat zien op het moment dat er iets wordt aangekocht. De gehele pagina refreshen kan maar vind ik een beetje knullig, dat moet toch anders kunnen. Dit is een uitgkleed voorbeeld:

<html>
<head>
<title>Voorbeeld</title>
<link href="voorbeeld.css" rel="stylesheet" type="text/css">
</head>

<body leftmargin="0" topmargin="0">
<div id="cart">
<?php
}
include ( 'nav_cart_link.php' );
?>
</div>


<div id="content">
<?php
if(isset($_POST['buy']) or isset($_POST['update']) or isset($_GET['action'])){
include ( 'order_script.php' );
}
?>
</div>
</body>
</html>
Als je met php op bijv. Koop klikt komt het wel in de sessie maar niet op de pagina omdat de html al geladen is. Wil je dit wel direct laten zien, moet je met ajax werken.
Daar was ik al bang voor. Maar ik weet echt totaal niks van ajax. Kan iemand mij toch helpen?

Reageren