if($_SESSION['lang'] && $_SESSION['lang'] != $siteDili) $lang = '_'.$_SESSION['lang']; $QueryResult = unserialize(generateDefineList()); define('_lang_tr','Türkçe'); foreach($QueryResult as $d) { @define($d['key'],$d['value']); } unset($QueryResult); function generateDefineList() { global $siteDili,$lang; $cacheName= __FUNCTION__.$siteDili; $cache = cacheout($cacheName); if ($cache) return $cache; $q = mysql_query("select `key`,`value` ".($_SESSION['lang'] == $siteDili?'':",`value".$lang."`")." from lang") or die(mysql_error()); while ($d = mysql_fetch_array($q)) { if($d[2]) { $d['value'] = $d[2]; unset($d[2]); unset($d['value'.$lang]); } $outArray[] = $d; } //print_r($outArray); $out = serialize($outArray); return cachein($cacheName,$out); } function translateArr($arr) { if(!$_SESSION['lang'] || $_SESSION['lang'] == 'tr') return $arr; foreach($arr as $k=>$v) { if(!(stristr($k,'_') === false)) continue; if($arr[$k.'_'.$_SESSION['lang']]) $arr[$k] = $arr[$k.'_'.$_SESSION['lang']]; } return $arr; } if(!$_SESSION['lang'] || strtolower(trim($_SESSION['lang'])) == 'tr') $langPrefix = ''; else $langPrefix = '_'.$_SESSION['lang']; $aylar= array('',_lang_ocak,_lang_subat,_lang_mart,_lang_nisan,_lang_mayis,_lang_haziran,_lang_temmuz,_lang_agustos,_lang_eylul,_lang_ekim,_lang_kasim,_lang_aralik); ?> $orandStr = $_SESSION['randStr']; function googleOdeme() { global $tamamlandi,$orandStr,$siteConfig; if($_GET['op'] == 'odeme' && $tamamlandi) { $qSiparis = mysql_query("select * from siparis where randStr = '".$orandStr."'"); $dSiparis = mysql_fetch_array($qSiparis); $sehir = hq('select name from iller where plakaID=\''.$dSiparis['city'].'\' '); $semt = hq('select name from ilceler where ID=\''.$dSiparis['semt'].'\' '); $q = mysql_query("select sepet.*,kategori.name catName from urun,kategori,sepet where urun.ID = sepet.urunID AND urun.catID = kategori.ID AND sepet.randStr like '$orandStr'"); while($d = mysql_fetch_array($q)) { $gaq_push.='_gaq.push([\'_addItem\', \''.$orandStr.'\', // transaction ID - required \''.$d['urunID'].'\', // SKU/code - required \''.$d['urunName'].'\', // product name \''.$d['catName'].'\', // category or variation \''.$d['ytlFiyat'].'\', // unit price - required \''.$d['adet'].'\' // quantity - required ]);'."\n"; } return ''; } } function googleSepetList() { global $orandStr; $q = mysql_query("select urunID from sepet where randStr like '".$orandStr."'"); while($d = mysql_fetch_array($q)) { $out.='"'.$d['urunID'].'",'; } if($out) return substr($out,0,-1); } function googleReconversion() { global $siteConfig; if(!siteConfig('google_conversion_id')) return; $pt[''] = 'home'; $pt['urunDetay'] = 'product'; $pt['kategoriGoster'] = 'category'; $pt['arama'] = 'searchresults'; $pt['sepet'] = 'cart'; $pt['satinal'] = 'purchase'; $act = (string)$_GET['act']; $page = $pt[$act]; if(!$page) $page='other'; switch($_GET['act']) { case 'urunDetay': $pID = '"'.$_GET['urunID'].'"'; $total = hq("select fiyat from urun where ID='".$_GET['urunID']."'"); break; case 'sepet': case 'satinal': $pID = googleSepetList(); $total = basketInfo('ModulFarkiIle',$orandStr); break; case 'kategoriGoster': $pID = ''; $total = '0'; break; case 'arama': $pID = $_GET['str']; $total = '0'; break; default: $pID = ''; $total = '0'; break; } return ' '; } ?> function modSocial() { $cacheName= __FUNCTION__; $cache = cacheout($cacheName); if ($cachec) return $cache; $socialArray = array('facebook','twitter','youtube','instagram','google-plus','pinterest'); $out ='
'; return cachein($cacheName,$out); } ?>