php den anlayan baksın benim siteyi yeni hosta taşıdım script te sepete ekleme yapıyorum ama sepette göstermiyor önceki host php 5.3 yenisi 5.5 bu konuda bana yardımcı olacak var mı sepet kodlarını yaplaşabilirim

not script yazarı ben değilim php 5.3 sorunsuz çalışıyordu

sepet.php kodları


if (!isset($sayfa)) {
session_start();
include_once "include/ayar.php";
include_once("include/cevir.php");

if (!isset($_SESSION['basket'])) {
session_register("basket");
session_register("yfiyat");
session_register("miktar");
session_register("model");
}
}
include_once("include/function.php");
include_once("include/class.cargo.php");

if($_POST["islem"] == "inputGuncelle"){
$aydi = mysql_real_escape_string($_POST["aydi"]);
$kacinci = mysql_real_escape_string($_POST["kacinci"]);
$deger = mysql_real_escape_string($_POST["deger"]);

$_SESSION['model'][$aydi][$kacinci] = $deger;

die($_SESSION['model'][$aydi][$kacinci]);
}
?>
<script></script>
<script>
function mikOyna(id,n) {
jQuery("#kasaBTN").fadeOut(300, function(){
jQuery("#kasaLoad").fadeIn(300);
});

var stok=parseInt(jQuery("#idno"+id).attr("stok"));
var mini=1;
var maxi=stok;
if(stok == 0){
mini = 1;
stok = 1;
}
var kac = parseInt(jQuery("#idno"+id).val());
if (n == "plus") {
if ((kac+1) <= maxi) {
kac = kac+1;
jQuery("#idno"+id).val(kac);
}
} else if(n=="minus"){
if ((kac-1) >= mini) {
kac = kac-1;
jQuery("#idno"+id).val(kac);
}
}

var toplamadet = new Array();
var adetkac = jQuery("input.adetler").length;
for(i = 0; i < adetkac; i++) {
toplamadet[i] = jQuery("#idno"+i).val();
}
var adett ='islem=miktar&adet1='+toplamadet;
jQuery.post('adetarttir.php', adett);
if (parseInt(jQuery("#idno"+id).val()) > 0) {
kdvtut(id,kac);
}
}

function kdvtut(id,m) {
var birim = jQuery("#birim"+id).html();
var kdv = jQuery("#kdvtut"+id).html();
var form = 'islem=kdvtut&kdv='+kdv+'&birim='+birim+'&mik='+m;

jQuery.post('adetarttir.php',
form,
function(data) {
jQuery("#kdvbir"+id).html(data);
birimtop(id,m,data);
});

}

function birimtop(id,m,kdv) {
var birim = jQuery("#birim"+id).html();
var form = 'islem=birimtop&kdv='+kdv+'&birim='+birim+'&m='+m;
jQuery.post('adetarttir.php',
form,
function(data) {
jQuery("#birimtoplam"+id).html(data);
geneltop();
});

}
function geneltop() {
var kargoo = jQuery("#kargoo").val();
var form = 'islem=geneltoplam&kargo='+kargoo;

jQuery("#kasaBTN").fadeOut(300, function(){
jQuery("#kasaLoad").fadeIn(300);
});

jQuery.post('adetarttir.php', form, function(data) {
jQuery("#tutarlar").html(data);
jQuery("#tutarlar").effect("shake", {}, 200, function(){
jQuery("#kasaLoad").fadeOut(300, function(){
jQuery("#kasaBTN").fadeIn(300);
});
});
});
}

function inputGuncelle(me){
var id = jQuery("#"+ me).attr("aydi");
var val = jQuery("#"+ me).val();
var kac = jQuery("#"+ me).attr("kacinci");

jQuery.post('sepet.php', {islem:"inputGuncelle", aydi:id, kacinci:kac, deger:val});

jQuery('#'+ me).next().attr("disabled", false);
}

var inputTimers = Array();
function inputKontrol(e, me){
var ID = jQuery(me).attr("id");

clearTimeout(inputTimers[ID]);

var sonuc = true;
if(e.keyCode == 13){
sonuc = false;
}

inputTimers[ID] = setTimeout("inputGuncelle('"+ ID +"');", 1500);

return sonuc;
}

function mKontrol(me, id){
var val = jQuery(me).val();
var sonuc = false;

if(val != "sec"){
sonuc = true;
}else{
var secildi = false;
jQuery("#"+ jQuery(me).attr("id") +" option").each(function(){
jQuery(this).attr("selected", false);
});

jQuery("#"+ jQuery(me).attr("id") +" option").each(function(){
if(secildi == false){
if(jQuery(this).val() != "sec"){
secildi = true;
jQuery(this).attr("selected", true);
sonuc = true;
}
}
});
}

if(sonuc == true){
showValue(me, id);
}

return sonuc;
}
</script>

if (!isset($_GET['show'])) { $show = ""; } else { $show=$_GET['show']; }
if (!isset($_GET['act'])) { $act = ""; } else { $act=$_GET['act']; }
if (!isset($_POST['uid'])) { $uid = 0; } else { $uid=$_POST['uid']; }
if (!isset($_POST['adet'])) { $adet = 1; } else { $adet=$_POST['adet']; }

if ($act=="hizlial") {
unset($_SESSION['magaza']);
unset($_SESSION['tfiyat']);
unset($_SESSION['kdvsi']);
unset($_SESSION['gtoplamm1']);
unset($_SESSION['toplamm1']);
unset($_SESSION['kdvtoplamm1']);
unset($_SESSION['btop1']);
unset($_SESSION['uyeindirim1']);
unset($_SESSION['mmindirim1']);
unset($_SESSION['toplam1']);
unset($_SESSION['kdvler']);

$adet = $_POST['adet'];
$uid = $_POST['uid'];
$yenif=$_POST['yenifiyat'];
$urun = mysql_fetch_object(mysql_query("SELECT kdv,lirasck,mid FROM $urun_table WHERE id='$uid'"));

for ($a=0;$a if ($_SESSION['basket'][$a]==$uid) {
break;
}
}

$_SESSION['basket'][$a]=$uid;
$_SESSION['miktar'][$a]=$adet;
$_SESSION['model'][$a]=$_POST['model'];
$_SESSION['yfiyat'][$a]=$_POST['yenifiyat'];
$_SESSION['magaza'][$a]=$urun->mid;
$_SESSION['kdvsi'][$a]=$urun->kdv;

$birim = $yenif;

$lirasck = $urun->lirasck;
if ($lirasck==1) {
$carp = $adet * $birim;
} elseif ($lirasck ==2) {
$carp = ($adet * $birim);
} else {
$carp = ($adet * $birim);
}

$toplam = $carp;
$_SESSION['tfiyat'][$a]=$toplam;
$kindirim = bilgi('deger5','muyeler',$urun->mid);
if ($kindirim>0) {
$ktutar = bilgi('deger4','muyeler',$urun->mid);
if ($carp > $ktutar) {
$btoplam = (($carp*$kindirim)/100);
$_SESSION['btop1']=$btoplam;
}
}
$toplamm = $carp - $btoplam;
if ($toplam > $indirimtutari) {
$mmindirim = (($toplamm*$indirimorani)/100);
$toplamm= $toplamm-$mmindirim;
$_SESSION['mmindirim1']=$mmindirim;
}
$kdvtoplam = ((($toplamm)/100)*$urun->kdv);
$geneltoplam = $toplamm+$kdvtoplam;
$_SESSION['gtoplamm1']=($geneltoplam);
$_SESSION['toplamm1']=$toplamm;
$_SESSION['kdvtoplamm1']=$kdvtoplam;
$_SESSION['toplam1']=$toplam;
}

if ($act=="demolish") {
session_unset('miktar');
session_unset('basket');
session_unset('model');
session_unset('yfiyat');
session_register("basket");
session_register("miktar");
session_register("model");
session_register("yfiyat");
} elseif ($act=="destroy") {
$yeni_miktar=Array();
$yeni_basket=Array();
$yeni_model =Array();
$yeni_fiyat =Array();
for ($a=0;$a if($_GET['did']!=$a) {
$yeni_miktar[]=$_SESSION['miktar'][$a];
$yeni_basket[]=$_SESSION['basket'][$a];
$yeni_model[] =$_SESSION['model'][$a];
$yeni_fiyat[] =$_SESSION['yfiyat'][$a];
}
}
$_SESSION['miktar']=$yeni_miktar;
$_SESSION['basket']=$yeni_basket;
$_SESSION['model']=$yeni_model;
$_SESSION['yfiyat']=$yeni_fiyat;
} elseif ($act=="addbasket") {
for ($a=0; $a if ($_SESSION['basket'][$a] == $uid) {
break;
}
}

$farkli = false;
if(is_array($_SESSION['model'][$a])){
foreach($_SESSION['model'][$a] as $key => $val){
if($val != $_POST['model'][$key]){
$farkli = true;
}
}
}

if($farkli == true){
$a = count($_SESSION['basket']) + 1;
}

$_SESSION['basket'][$a] = $uid;
$_SESSION['miktar'][$a] = $adet;
$_SESSION['model'][$a] = $_POST['model'];
$_SESSION['yfiyat'][$a] = $_POST['yenifiyat'];
} elseif (($act=='updatebasket')or($act=='odeme')) {
foreach ($adet as $aydi => $adedi) $_SESSION['miktar'][$aydi]=$adedi;
}

$sepet=count($_SESSION['basket']);

if ($show=='left') {
include_once 'include/cevir.php';
echo "";

if (count($_SESSION['basket'])<=0) {
echo "
".iconv("UTF-8"," Sepette urun yok...")."";
} else {
?> foreach ($_SESSION['basket'] as $aydi => $urun_kodu) {
if ($_SESSION['miktar'][$aydi]>0) {
$sql = "SELECT id,stoktipi,pcode,pname,category FROM $urun_table WHERE id='".$urun_kodu."'";
$cmd = mysql_query($sql);
$row = mysql_fetch_array($cmd);
$row['pname'] = str_replace(array("/","'",'"'),'',$row['pname']);

$href = 'index.php?sayfa=detay&act=view&code='.$urun_kodu.'&cat='.$row['category'].'&catname='.$row['pname'];
$q = "select * from permalinks where `link`='".(mysql_real_escape_string(str_replace(array('index.php',"'"),'',$href)))."'";
$r = mysql_fetch_assoc(mysql_query($q));
if($r['perma'])
$href = $r['perma'];
?>






':'').iconv("ISO-8859-9","UTF-8",substr($row['pname'],0,20))?>




+





if (isset($urun_added)) {
?>
}
}
echo "";


} else {


if ($sepet<=0) {
if (isset($_GET['do'])) {
echo "<script>location='sepetim.html';</script>";
}
echo "

Sepette ürün yok...";
echo '
';
} else {

?>

<script>
function yazi(e)
{
var tusnum;
var tuschar;
var yazikontrol;

if(window.event) // IE
{
tusnum = e.keyCode;
if (e.keyCode==8) return true;
//if (e.value==null) return false;
}
else if(e.which) // Netscape/Firefox/Opera
{
tusnum = e.which;
if (e.keyCode==8) return true;
}

tuschar = String.fromCharCode(tusnum);
yazikontrol = /^[0-9]*$/;
return yazikontrol.test(tuschar);
}

function bosyok(x){
var maxi = parseInt(jQuery(x).attr("stok"));
var y=jQuery(x).val();
if (y==0){
y = 1;
}

if(y > maxi){
y = maxi;
}

jQuery(x).val(y);

var id = jQuery(x).attr("id");
id = id.replace(/idno/g, "");

mikOyna(id, "num")
}

function odeme() {
var deg = jQuery("select.req").length;
if (deg < 1) {
var kargoo = jQuery("#kargoo").val();
if (kargoo=="0") {
alert("Lütfen kargo seçiniz..");
return false;
} else {
var serialized = jQuery('#hediyelers').serialize();
serialized = serialized + '&islem=hediye';
jQuery.post('adetarttir.php',serialized,function(data) {
if(data == 'succ') {
location.href='odeme.html?kargo='+kargoo;
} else {
alert('Kupon Geçersizdir.');
}
});
}
} else {
alert("Lütfen ürünlerin renk ve modellerini seçiniz");
}
}
</script>
















$kargoBelesli = false;
foreach ($_SESSION['basket'] as $aydi => $urun_kodu) {
if ($_SESSION['miktar'][$aydi]>0) {
$sql = "SELECT * FROM $urun_table WHERE id='".$urun_kodu."'";
$cmd = mysql_query($sql);
$row = mysql_fetch_array($cmd);
if($row["kargobedava"] == 1 && $row["kargobanka"] == -1){
$kargoBelesli = true;
}
$birim=$_SESSION['yfiyat'][$aydi];
$kdv = $row['kdv'];
$lirasck = $row['lirasck'];

$birim = str_replace(",", "", $birim);

if ($lirasck==1) {
$carp = $_SESSION['miktar'][$aydi]*$birim;
} elseif ($lirasck ==2) {
$carp = ($_SESSION['miktar'][$aydi]*$birim);
} else {
$carp = ($_SESSION['miktar'][$aydi] * $birim);
}

$kdvbirim=($carp/100)*$kdv;
$kdvyazi=ereg_replace("0","",$kdv);
$kdvtut = ($carp/100) * $kdv;
$birimtoplam = $carp + $kdvbirim;
$toplam+=$carp;
$kdvtoplam+=$kdvbirim;
$geneltoplam+=$birimtoplam;
if ($satir%2==0){
$bgcolor=$itemmenubg1;
} else {
$bgcolor='#FFFFFF';
}

$rsm = mysql_query("SELECT resim FROM urunresim WHERE uid='".$row['id']."' order by id asc limit 1");
$rms = mysql_num_rows($rsm);
if ($rms > 0 ) {
$rcek = mysql_fetch_object($rsm) ;
$uresim = $rcek->resim;
} else {
$uresim = "resimyok.jpg";
}


$hsql = "SELECT * FROM stokbirim WHERE id='".$row['stoktipi']."'";
$hcmd = mysql_query($hsql);
$hrow = mysql_fetch_array($hcmd);
if ($bgrenk=="#FFFFFF") { $bgrenk="#F5F5FA"; } else { $bgrenk="#FFFFFF";}
?>









$satir++;
}}?>



+ÜRÜN KODU +ÜRÜN ADI RENK VE MODELLER MİKTAR BİRİM FİYAT K.D.V. TUTAR +
+
+ if ($vrm > 0) {
?>





$kacinci = 0;
$ck = mysql_query("SELECT * FROM urunmodel WHERE urun_id='".$row['id']."' order by sira asc");
while ($cn = mysql_fetch_object($ck)) {
$sql = mysql_query("SELECT * FROM modeller WHERE bid='".$cn->bid."' order by sira asc");
$rn = mysql_fetch_object(mysql_query("SELECT * FROM bedenler WHERE id='".$cn->bid."'"));
$com='';
$degisken='';
?>






bedentipi;?> if ($rn->cins==1) {
while ($rs = mysql_fetch_object($sql)) {
$degisken.= $rs->deger.",";
}
echo substr($degisken,0,-1);
} else if($rn->cins==2){
?>

$kacinci++;
} else {
?>




+









" name='adet[]' id='idno' value='' maxlength='3' size="3" class="adetler"/>




$birim = str_replace(",", "", $birim);
$birimtoplam = str_replace(",", "", $birimtoplam);
$kdvtut = str_replace(",", "", $kdvtut);

$birim = number_format($birim, 2, ".", ",");
$birimtoplam = number_format($birimtoplam, 2, ".", ",");
$kdvtut = number_format($kdvtut, 2, ".", ",");
?>


TL

(%

)

TL
}else{
echo '
';
if(trim(kdvTXT)){
echo kdvTXT;
}else{
echo "KDV Dahildir.";
}
echo '
';
echo '
(%'. $kdvyazi .') '. $kdvtut .' TL
';
}
?>


TL
Sil
+



if (!empty($logger)) {
$uy = mysql_fetch_object(mysql_query("SELECT isim,oran FROM uyegrup WHERE id='".$tip."'"));
if ($uy->oran != "0") {
$uyeindirim = (($toplam*$uy->oran)/100);
$toplamm= $toplam-$uyeindirim;
$kdvtoplam = (($toplamm*$kdv)/100);
$geneltoplam = $toplamm+$kdvtoplam;
$uyeindirimadi = $uy->isim." Indirimi";
$ind=1;
}
}



if ($geneltoplam < $kargomaxucreti && $kargoBelesli == false) {
$kargg=explode(",",$_POST['kargoo']);
$karg=$kargg[1];
$kg = $kargg[0];
$geneltoplam=($geneltoplam+$karg);
$kargo="".$kargg[1]." TL";
} else {
$kargg=explode(",",$_POST['kargoo']);
$kg = $kargg[0];
$kargo="ÜCRETSIZ";
}
?>







Kargo :+




















Hediye Çeki








Hediye Çek Numarası :
NOT: Hediye çekiniz var ise lütfen yukarıdaki kutucuğa giriniz. Yok ise boş bırakınız.








$onceki = '';
foreach($_SESSION['basket'] as $aydi => $urun_kodu) {
$sql = mysql_query("SELECT * FROM urunhediye WHERE uid='".$urun_kodu."' order by model desc");
while ($r = mysql_fetch_object($sql)) {
$rs = ($r->type==1) ? mysql_fetch_object(mysql_query("SELECT * FROM hediye WHERE id='".$r->hid."'")) : mysql_fetch_object(mysql_query("SELECT * FROM urun WHERE id='".$r->hid."'")) ;
$stok = mysql_fetch_object(mysql_query("SELECT stoktipi FROM stokbirim WHERE id='".$rs->stoktipi."'"));
$rsm = mysql_query("SELECT resim FROM urunresim WHERE uid='".$rs->id."' and yer=1 order by id asc limit 1");
if (($aydi!=0) && ($onceki!=$urun_kodu)) {
echo '';
}
$onceki = $urun_kodu;
?>




}?>

+Hediye Ürünleriniz
Ve






if ($r->model==0) {
?>




pname;?> miktar." ".$stok->stoktipi;?>


$toplam = str_replace(",", "", $toplam);
$uyeindirim = str_replace(",", "", $uyeindirim);
$toplamm = str_replace(",", "", $toplamm);
$kargo = str_replace(",", "", $kargo);
$kdvtoplam = str_replace(",", "", $kdvtoplam);
$geneltoplam = str_replace(",", "", $geneltoplam);

$toplam = number_format($toplam, 2, ".", ",");
$uyeindirim = number_format($uyeindirim, 2, ".", ",");
$toplamm = number_format($toplamm, 2, ".", ",");
$kargo = number_format($kargo, 2, ".", ",");
$kdvtoplam = number_format($kdvtoplam, 2, ".", ",");
$geneltoplam = number_format($geneltoplam, 2, ".", ",");
if($havale > 0){
$yInputFiyat = str_replace(",", "", $toplam);
$yInputFiyat -= (($yInputFiyat * $havale) / 100);
$yInputFiyat = number_format(($yInputFiyat*1.18),2,'.',',');
}
?>





if ($ind==1) {
?>








}
?>












if($havale > 0){
?>




}
?>
Tutar :

TL


:


TL
Ara Toplam :

TL
Kargo :
K.D.V. :


TL
echo '';
if(trim(kdvTXT)){
echo kdvTXT;
}else{
echo "KDV Dahildir.";
}
echo '
';
} ?>
Genel Toplam :

TL
Havale/EFT(%

) :


TL


+

















}
}

?>