Örnek vereyim kendine göre düzenle:
test.php <? header('Content-type: text/HTML; charset=utf-8'); ?>
<div>Sepette <span id="say"><?=$_SESSION["sepetsay"]?></span> ürün var.</div>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
function sepeteat(id){
$.ajax({
url: 'islem.php?ID='+id,
success:function(e){
$("#say").html(e);
}
});
}
</script>
<button onclick="sepeteat('5')" >Sepete At</button>islem.php <?php
header('Content-type: text/HTML; charset=utf-8');
session_start();
if(!isset($_SESSION["sepetsay"]))$_SESSION["sepetsay"] = 0;
if(isset($_GET["ID"])){
$_SESSION["sepetsay"]++;
echo $_SESSION["sepetsay"];
die();
}
?>POST atarakken ID yi de gönderme gereği duydum. Sonuçta neyi sepete attı? Bunu bilmek için butonun onclickinde ki js fonksiyonun içine id bastırman lazım. Onu da basitçe mesela:
<button onclick="sepeteat('<?=$_GET["urun"]?>')" >Sepete At</button>şeklinde yapabilirsin. Böylece mesela ürün görüntüleme sayfan test.php olsun, test.php?urun=1231 şeklinde bir şeyler yapabilirsin...