Kaç gündür çözemedim kodlar aşağıdaki gibi acaba mantığını mı anlayamadım..
$gelen=$_POST['ekleid'];
$yenisession="";
$metinler= $_SESSION["sepet"];
$yenimetin = explode(',',$metinler);
foreach($yenimetin as $yazdir){
if ($yazdir!="")
{
list($urunid, $adet)= explode('|',$yazdir);
if ($urunid==$gelen)
{
$yeniadet=$adet + $_POST["ekleadet"];
$yenisession=$yenisession. $_POST['ekleid'].'|'.$yeniadet.',';
}
else
{
$yenisession=$yenisession. $yazdir.',';
}
}
else
{
$yenisession=$yenisession.$_POST['ekleid'].'|'.$_POST["ekleadet"].',';
}
}
$_SESSION["sepet"]= $yenisession;