JavaScript devre dışı. Daha iyi bir deneyim için, önce lütfen tarayıcınızda JavaScript'i etkinleştirin.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz..
Tarayıcınızı güncellemeli veya
alternatif bir tarayıcı kullanmalısınız.
Oziyshop – Hata & Güncelleme Konusu
<div class="bbWrapper"><div style="text-align: center">Merhabalar <b>NullVips Ailesi</b>;<br />
<br />
Aşağıda bulunan hatalar ve sorun çözümleri yer almaktadır. Sizlerde yazılımlardaki hataları çözmek istiyor iseniz belirttiğim adımları izleyebilirsiniz.<br />
<br />
<b><span style="color: rgb(184, 49, 47)">Tüm hatalar & güncellemeler için konuyu takipte kalınız yeni hataların çözümlerinide paylaşacağım. Eğerki sizin fark ettiğiniz hatalar var ise yorum olarak paylaşım sağlayabilirsiniz.</span><br />
<br />
- ALINAN HATA: <a href="https://siteadresi.nullvips/kategori/0-17" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://siteadresi.nullvips/kategori/0-17</a></b><br />
Yukarıda belirtilen SEO link hatası çözümü aslında çok basit ama bazı arkadaşlarımız bilmiyordur ve yardımcı olmak isterim. Çözüm sürecini aşağıda belirttim.<br />
<br />
- <b>HATA ÇÖZÜMÜ:</b><br />
1- /func klasörüne giriş yapıyoruz ve ardından orada bulunan FONKSİYON.PHP dosyasını düzenliyoruz.<br />
2- Aşağıdaki kod satırlarını kopyalayıp FONKSİYON.PHP içindeki eski kodları sildikten sonra yeni verdiğim kodları içerisine yapıştırıyoruz.<br />
3- Fonksiyon'da bulunan tüm hataları gidermiş ve hatasız çalışmasını sağlıyoruz.​</div><br />
<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
<div class="bbCodeBlock-title">
Kod:
</div>
<div class="bbCodeBlock-content" dir="ltr">
<pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang=""><code><?php
$karekterver = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPUQRSTUVWXYZ";
$yeniisim = substr(str_shuffle($karekterver), 0, 5);
$ayar = $ozy->query("select * from siteayarlari where id=1")->fetch(PDO::FETCH_ASSOC);
$system = $ozy->query("select * from system where id=1")->fetch(PDO::FETCH_ASSOC);
$sitetemasi = $ayar["tema"];
$tema = $ozy->query("select * from temalar where adi='" . $sitetemasi . "'")->fetch(PDO::FETCH_ASSOC);
$sunucu = htmlspecialchars(trim($system["sunucum"]));
$posta = htmlspecialchars(trim($system["epostam"]));
$esifre = htmlspecialchars(trim($system["sifrem"]));
$port = htmlspecialchars(trim($system["portum"]));
$type = htmlspecialchars(trim($system["typem"]));
$siteadi = htmlspecialchars(trim($ayar["siteadi"]));
$ip = ipadresi();
if ($_SESSION["uyegirisdurumu"] == "true") {
$sepetimdekikim = temizle($_SESSION["uyeid"]);
$girdiekle = $ozy->prepare("UPDATE sepet SET gelenkim=? where kim=?");
$girdiekle->execute([$sepetimdekikim, $ip]);
$karsilastirguncelle = $ozy->prepare("UPDATE karsilastir SET gelenkim=? where kim=?");
$karsilastirguncelle->execute([$sepetimdekikim, $ip]);
} else {
$sepetimdekikim = session_id();
}
$sepetsay = $ozy->prepare("SELECT COUNT(*) FROM sepet where kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'");
$sepetsay->execute();
$sepetsayi = $sepetsay->fetchColumn();
$arasepettoplami = $ozy->query("SELECT SUM(kdvsizfiyat*adet) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($arasepettoplami as $arasepetbedeli) {
$arasepetbedeli = number_format($arasepetbedeli, 2, ".", "");
}
$kdvm = $ozy->query("SELECT SUM(kdv*adet) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($kdvm as $sepetkdv) {
$sepetkdv = number_format($sepetkdv, 2, ".", "");
}
$sepettoplami = $ozy->query("SELECT SUM(fiyat*adet) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($sepettoplami as $sepetbedeli) {
$sepetbedeli = number_format($sepetbedeli, 2, ".", "");
}
$havaleindirim = $ozy->query("SELECT SUM(havaleindirim) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($havaleindirim as $havaleindirimbedeli) {
$havaleindirimbedeli = number_format($havaleindirimbedeli, 2, ".", "");
}
$kuponindirimi = $ozy->query("SELECT SUM(kupontutar) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($kuponindirimi as $kuponindirim) {
$kuponindirim = number_format($kuponindirim, 2, ".", "");
}
$cekindirimi = $ozy->query("SELECT SUM(cektutar) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($cekindirimi as $cekindirim) {
$cekindirim = number_format($cekindirim, 2, ".", "");
}
$kargokontrol1 = $ozy->query("SELECT SUM(kargo) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($kargokontrol1 as $kargokontrol) {
}
if (isset($_POST["delete"])) {
$sepetkaldiralim = temizle($_POST["sepetid"]);
$sil = $ozy->prepare("DELETE FROM sepet WHERE id=?");
$sil->execute([$sepetkaldiralim]);
header("Location: " . $url . "");
}
$ucretsizmikargo = 1 * $sepetsayi;
$kargombak = $system["ucretsizkargo"];
if ($kargombak <= $sepetbedeli || $ucretsizmikargo == $kargokontrol) {
$kargometni = "Ücretsiz Kargo";
$kargobedeli = "0.00";
} else {
$kargometni = fiyatgoster($system["genelkargo"]);
$kargobedeli = fiyatgoster($system["genelkargo"]);
}
$aratutari = fiyatgoster($arasepetbedeli);
$kdvtutari = fiyatgoster($sepetkdv);
$havaleindirimtutari = fiyatgoster($havaleindirimbedeli);
$kupontutari = fiyatgoster($kuponindirim);
$hediyecekitutari = fiyatgoster($cekindirim);
if ($system["kapidaok"] == "1" && $_POST["odemetipi"] == "Kapıda Ödeme") {
$kapikargobedeli = $system["kapitutar"];
} else {
$kapikargobedeli = "0.00";
}
$toplamtutari = fiyatgoster($sepetbedeli + $kargobedeli - ($kupontutari + $hediyecekitutari));
$toplamtutarim = $sepetbedeli + $kargobedeli - ($kupontutari + $hediyecekitutari);
if ($_SESSION["uyegirisdurumu"] == "true") {
$uyeid = temizle($_SESSION["uyeid"]);
$uyebilgileri = $ozy->query("select * from users where id='" . $uyeid . "'")->fetch(PDO::FETCH_ASSOC);
} else {
$uyeid = "0";
}
$sehir = ["34" => "İstanbul", "6" => "Ankara", "35" => "İzmir", "1" => "Adana", "2" => "Adıyaman", "3" => "Afyon", "4" => "Ağrı", "68" => "Aksaray", "5" => "Amasya", "7" => "Antalya", "75" => "Ardahan", "8" => "Artvin", "9" => "Aydın", "10" => "Balıkesir", "74" => "Bartın", "72" => "Batman", "69" => "Bayburt", "11" => "Bilecik", "12" => "Bingöl", "13" => "Bitlis", "14" => "Bolu", "15" => "Burdur", "16" => "Bursa", "17" => "Çanakkale", "18" => "Çankırı", "19" => "Çorum", "20" => "Denizli", "21" => "Diyarbakır", "81" => "Düzce", "22" => "Edirne", "23" => "Elazığ", "24" => "Erzincan", "25" => "Erzurum", "26" => "Eskişehir", "27" => "Gaziantep", "28" => "Giresun", "29" => "Gümüşhane", "30" => "Hakkari", "31" => "Hatay", "76" => "Iğdır", "32" => "Isparta", "33" => "İçel", "78" => "Karabük", "70" => "Karaman", "36" => "Kars", "37" => "Kastamonu", "38" => "Kayseri", "71" => "Kırıkkale", "39" => "Kırklareli", "40" => "Kırşehir", "79" => "Kilis", "41" => "Kocaeli", "42" => "Konya", "43" => "Kütahya", "44" => "Malatya", "45" => "Manisa", "46" => "Maraş", "47" => "Mardin", "48" => "Muğla", "49" => "Muş", "50" => "Nevşehir", "51" => "Niğde", "52" => "Ordu", "80" => "Osmaniye", "53" => "Rize", "54" => "Sakarya", "55" => "Samsun", "56" => "Siirt", "57" => "Sinop", "58" => "Sivas", "73" => "Şırnak", "59" => "Tekirdağ", "60" => "Tokat", "61" => "Trabzon", "62" => "Tunceli", "63" => "Şanlıurfa", "64" => "Uşak", "65" => "Van", "77" => "Yalova", "66" => "Yozgat", "67" => "Zonguldak"];
$RandStr = chr(mt_rand(65, 90)) . chr(mt_rand(65, 90)) . chr(mt_rand(65, 90)) . chr(mt_rand(65, 90)) . chr(mt_rand(65, 90)) . chr(mt_rand(65, 90));
$url = $ayar["siteurl"];
$favsay = $ozy->prepare("SELECT COUNT(*) FROM favoriler where gelenkim='" . $sepetimdekikim . "'");
$favsay->execute();
$favorisayisi = $favsay->fetchColumn();
$smsbaslik = $system["sbaslik"];
$admintel = $system["stelefon"];
function giriskontrol($ozy, $pgs)
{
if ($_SESSION["kullaniciadi"] && $_SESSION["sifre"]) {
$kullaniciadi = trim($_SESSION["kullaniciadi"]);
$sifre = trim($_SESSION["sifre"]);
$login_kontrol = $ozy->query("SELECT * FROM admin WHERE kullaniciadi = '" . $kullaniciadi . "' and sifre = '" . $sifre . "'")->fetch(PDO::FETCH_ASSOC);
if ($login_kontrol) {
if ($pgs == 0) {
header("Location: index.php");
}
} else {
if ($pgs != 0) {
header("Location: index.php");
exit;
}
}
} else {
if ($pgs != 0) {
header("Location: index.php");
exit;
}
}
}
function temizle($mVar)
{
if (is_array($mVar)) {
foreach ($mVar as $gVal => $gVar) {
if (!is_array($gVar)) {
$mVar[$gVal] = htmlspecialchars(strip_tags(urldecode(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($gVar))))))));
} else {
$mVar[$gVal] = temizle($gVar);
}
}
} else {
$mVar = htmlspecialchars(strip_tags(urldecode(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($mVar))))))));
}
return $mVar;
}
function seo($str, $options = array()) {
$str = mb_convert_encoding((string)$str, 'UTF-8', mb_list_encodings());
$defaults = array(
'delimiter' => '-',
'limit' => null,
'lowercase' => true,
'replacements' => array(),
'transliterate' => true
);
$options = array_merge($defaults, $options);
$char_map = array(
/* German */
'Ä' => 'Ae', 'Ö' => 'Oe', 'Ü' => 'Ue', 'ä' => 'ae', 'ö' => 'oe', 'ü' => 'ue', 'ß' => 'ss',
'ẞ' => 'SS',
/* latin */
'À' => 'A', 'Á' => 'A', 'Â' => 'A', 'Ã' => 'A', 'Ä' => 'A', 'Å' => 'A', 'Ă' => 'A', 'Æ' => 'AE',
'Ç' => 'C', 'È' => 'E', 'É' => 'E', 'Ê' => 'E', 'Ë' => 'E', 'Ì' => 'I', 'Í' => 'I', 'Î' => 'I',
'Ï' => 'I', 'Ð' => 'D', 'Ñ' => 'N', 'Ò' => 'O', 'Ó' => 'O', 'Ô' => 'O', 'Õ' => 'O', 'Ö' =>
'O', 'Ő' => 'O', 'Ø' => 'O','Ș' => 'S','Ț' => 'T', 'Ù' => 'U', 'Ú' => 'U', 'Û' => 'U', 'Ü' => 'U', 'Ű' => 'U',
'Ý' => 'Y', 'Þ' => 'TH', 'ß' => 'ss', 'à' => 'a', 'á' => 'a', 'â' => 'a', 'ã' => 'a', 'ä' =>
'a', 'å' => 'a', 'ă' => 'a', 'æ' => 'ae', 'ç' => 'c', 'è' => 'e', 'é' => 'e', 'ê' => 'e', 'ë' => 'e',
'ì' => 'i', 'í' => 'i', 'î' => 'i', 'ï' => 'i', 'ð' => 'd', 'ñ' => 'n', 'ò' => 'o', 'ó' =>
'o', 'ô' => 'o', 'õ' => 'o', 'ö' => 'o', 'ő' => 'o', 'ø' => 'o', 'ș' => 's', 'ț' => 't', 'ù' => 'u', 'ú' => 'u',
'û' => 'u', 'ü' => 'u', 'ű' => 'u', 'ý' => 'y', 'þ' => 'th', 'ÿ' => 'y',
/* latin_symbols */
'©' => '(c)',
/* Greek */
'α' => 'a', 'β' => 'b', 'γ' => 'g', 'δ' => 'd', 'ε' => 'e', 'ζ' => 'z', 'η' => 'h', 'θ' => '8',
'ι' => 'i', 'κ' => 'k', 'λ' => 'l', 'μ' => 'm', 'ν' => 'n', 'ξ' => '3', 'ο' => 'o', 'π' => 'p',
'ρ' => 'r', 'σ' => 's', 'τ' => 't', 'υ' => 'y', 'φ' => 'f', 'χ' => 'x', 'ψ' => 'ps', 'ω' => 'w',
'ά' => 'a', 'έ' => 'e', 'ί' => 'i', 'ό' => 'o', 'ύ' => 'y', 'ή' => 'h', 'ώ' => 'w', 'ς' => 's',
'ϊ' => 'i', 'ΰ' => 'y', 'ϋ' => 'y', 'ΐ' => 'i',
'Α' => 'A', 'Β' => 'B', 'Γ' => 'G', 'Δ' => 'D', 'Ε' => 'E', 'Ζ' => 'Z', 'Η' => 'H', 'Θ' => '8',
'Ι' => 'I', 'Κ' => 'K', 'Λ' => 'L', 'Μ' => 'M', 'Ν' => 'N', 'Ξ' => '3', 'Ο' => 'O', 'Π' => 'P',
'Ρ' => 'R', 'Σ' => 'S', 'Τ' => 'T', 'Υ' => 'Y', 'Φ' => 'F', 'Χ' => 'X', 'Ψ' => 'PS', 'Ω' => 'W',
'Ά' => 'A', 'Έ' => 'E', 'Ί' => 'I', 'Ό' => 'O', 'Ύ' => 'Y', 'Ή' => 'H', 'Ώ' => 'W', 'Ϊ' => 'I',
'Ϋ' => 'Y',
/* Turkish */
'ş' => 's', 'Ş' => 'S', 'ı' => 'i', 'İ' => 'I', 'ç' => 'c', 'Ç' => 'C', 'ü' => 'u', 'Ü' => 'U',
'ö' => 'o', 'Ö' => 'O', 'ğ' => 'g', 'Ğ' => 'G',
/* Russian */
'а' => 'a', 'б' => 'b', 'в' => 'v', 'г' => 'g', 'д' => 'd', 'е' => 'e', 'ё' => 'yo', 'ж' => 'zh',
'з' => 'z', 'и' => 'i', 'й' => 'j', 'к' => 'k', 'л' => 'l', 'м' => 'm', 'н' => 'n', 'о' => 'o',
'п' => 'p', 'р' => 'r', 'с' => 's', 'т' => 't', 'у' => 'u', 'ф' => 'f', 'х' => 'h', 'ц' => 'c',
'ч' => 'ch', 'ш' => 'sh', 'щ' => 'sh', 'ъ' => '', 'ы' => 'y', 'ь' => '', 'э' => 'e', 'ю' => 'yu',
'я' => 'ya',
'А' => 'A', 'Б' => 'B', 'В' => 'V', 'Г' => 'G', 'Д' => 'D', 'Е' => 'E', 'Ё' => 'Yo', 'Ж' => 'Zh',
'З' => 'Z', 'И' => 'I', 'Й' => 'J', 'К' => 'K', 'Л' => 'L', 'М' => 'M', 'Н' => 'N', 'О' => 'O',
'П' => 'P', 'Р' => 'R', 'С' => 'S', 'Т' => 'T', 'У' => 'U', 'Ф' => 'F', 'Х' => 'H', 'Ц' => 'C',
'Ч' => 'Ch', 'Ш' => 'Sh', 'Щ' => 'Sh', 'Ъ' => '', 'Ы' => 'Y', 'Ь' => '', 'Э' => 'E', 'Ю' => 'Yu',
'Я' => 'Ya',
'№' => '',
/* Ukrainian */
'Є' => 'Ye', 'І' => 'I', 'Ї' => 'Yi', 'Ґ' => 'G', 'є' => 'ye', 'і' => 'i', 'ї' => 'yi', 'ґ' => 'g',
/* Czech */
'č' => 'c', 'ď' => 'd', 'ě' => 'e', 'ň' => 'n', 'ř' => 'r', 'š' => 's', 'ť' => 't', 'ů' => 'u',
'ž' => 'z', 'Č' => 'C', 'Ď' => 'D', 'Ě' => 'E', 'Ň' => 'N', 'Ř' => 'R', 'Š' => 'S', 'Ť' => 'T',
'Ů' => 'U', 'Ž' => 'Z',
/* Polish */
'ą' => 'a', 'ć' => 'c', 'ę' => 'e', 'ł' => 'l', 'ń' => 'n', 'ó' => 'o', 'ś' => 's', 'ź' => 'z',
'ż' => 'z', 'Ą' => 'A', 'Ć' => 'C', 'Ę' => 'e', 'Ł' => 'L', 'Ń' => 'N', 'Ó' => 'O', 'Ś' => 'S',
'Ź' => 'Z', 'Ż' => 'Z',
/* Romanian */
'ă' => 'a', 'â' => 'a', 'î' => 'i', 'ș' => 's', 'ț' => 't', 'Ţ' => 'T', 'ţ' => 't',
/* Latvian */
'ā' => 'a', 'č' => 'c', 'ē' => 'e', 'ģ' => 'g', 'ī' => 'i', 'ķ' => 'k', 'ļ' => 'l', 'ņ' => 'n',
'š' => 's', 'ū' => 'u', 'ž' => 'z', 'Ā' => 'A', 'Č' => 'C', 'Ē' => 'E', 'Ģ' => 'G', 'Ī' => 'i',
'Ķ' => 'k', 'Ļ' => 'L', 'Ņ' => 'N', 'Š' => 'S', 'Ū' => 'u', 'Ž' => 'Z',
/* Lithuanian */
'ą' => 'a', 'č' => 'c', 'ę' => 'e', 'ė' => 'e', 'į' => 'i', 'š' => 's', 'ų' => 'u', 'ū' => 'u', 'ž' => 'z',
'Ą' => 'A', 'Č' => 'C', 'Ę' => 'E', 'Ė' => 'E', 'Į' => 'I', 'Š' => 'S', 'Ų' => 'U', 'Ū' => 'U', 'Ž' => 'Z',
/* Vietnamese */
'Á' => 'A', 'À' => 'A', 'Ả' => 'A', 'Ã' => 'A', 'Ạ' => 'A', 'Ă' => 'A', 'Ắ' => 'A', 'Ằ' => 'A', 'Ẳ' => 'A', 'Ẵ' => 'A', 'Ặ' => 'A', 'Â' => 'A', 'Ấ' => 'A', 'Ầ' => 'A', 'Ẩ' => 'A', 'Ẫ' => 'A', 'Ậ' => 'A',
'á' => 'a', 'à' => 'a', 'ả' => 'a', 'ã' => 'a', 'ạ' => 'a', 'ă' => 'a', 'ắ' => 'a', 'ằ' => 'a', 'ẳ' => 'a', 'ẵ' => 'a', 'ặ' => 'a', 'â' => 'a', 'ấ' => 'a', 'ầ' => 'a', 'ẩ' => 'a', 'ẫ' => 'a', 'ậ' => 'a',
'É' => 'E', 'È' => 'E', 'Ẻ' => 'E', 'Ẽ' => 'E', 'Ẹ' => 'E', 'Ê' => 'E', 'Ế' => 'E', 'Ề' => 'E', 'Ể' => 'E', 'Ễ' => 'E', 'Ệ' => 'E',
'é' => 'e', 'è' => 'e', 'ẻ' => 'e', 'ẽ' => 'e', 'ẹ' => 'e', 'ê' => 'e', 'ế' => 'e', 'ề' => 'e', 'ể' => 'e', 'ễ' => 'e', 'ệ' => 'e',
'Í' => 'I', 'Ì' => 'I', 'Ỉ' => 'I', 'Ĩ' => 'I', 'Ị' => 'I', 'í' => 'i', 'ì' => 'i', 'ỉ' => 'i', 'ĩ' => 'i', 'ị' => 'i',
'Ó' => 'O', 'Ò' => 'O', 'Ỏ' => 'O', 'Õ' => 'O', 'Ọ' => 'O', 'Ô' => 'O', 'Ố' => 'O', 'Ồ' => 'O', 'Ổ' => 'O', 'Ỗ' => 'O', 'Ộ' => 'O', 'Ơ' => 'O', 'Ớ' => 'O', 'Ờ' => 'O', 'Ở' => 'O', 'Ỡ' => 'O', 'Ợ' => 'O',
'ó' => 'o', 'ò' => 'o', 'ỏ' => 'o', 'õ' => 'o', 'ọ' => 'o', 'ô' => 'o', 'ố' => 'o', 'ồ' => 'o', 'ổ' => 'o', 'ỗ' => 'o', 'ộ' => 'o', 'ơ' => 'o', 'ớ' => 'o', 'ờ' => 'o', 'ở' => 'o', 'ỡ' => 'o', 'ợ' => 'o',
'Ú' => 'U', 'Ù' => 'U', 'Ủ' => 'U', 'Ũ' => 'U', 'Ụ' => 'U', 'Ư' => 'U', 'Ứ' => 'U', 'Ừ' => 'U', 'Ử' => 'U', 'Ữ' => 'U', 'Ự' => 'U',
'ú' => 'u', 'ù' => 'u', 'ủ' => 'u', 'ũ' => 'u', 'ụ' => 'u', 'ư' => 'u', 'ứ' => 'u', 'ừ' => 'u', 'ử' => 'u', 'ữ' => 'u', 'ự' => 'u',
'Ý' => 'Y', 'Ỳ' => 'Y', 'Ỷ' => 'Y', 'Ỹ' => 'Y', 'Ỵ' => 'Y', 'ý' => 'y', 'ỳ' => 'y', 'ỷ' => 'y', 'ỹ' => 'y', 'ỵ' => 'y',
'Đ' => 'D', 'đ' => 'd',
/* Arabic */
'أ' => 'a', 'ب' => 'b', 'ت' => 't', 'ث' => 'th', 'ج' => 'g', 'ح' => 'h', 'خ' => 'kh', 'د' => 'd',
'ذ' => 'th', 'ر' => 'r', 'ز' => 'z', 'س' => 's', 'ش' => 'sh', 'ص' => 's', 'ض' => 'd', 'ط' => 't',
'ظ' => 'th', 'ع' => 'aa', 'غ' => 'gh', 'ف' => 'f', 'ق' => 'k', 'ك' => 'k', 'ل' => 'l', 'م' => 'm',
'ن' => 'n', 'ه' => 'h', 'و' => 'o', 'ي' => 'y',
/* Serbian */
'ђ' => 'dj', 'ј' => 'j', 'љ' => 'lj', 'њ' => 'nj', 'ћ' => 'c', 'џ' => 'dz', 'đ' => 'dj',
'Ђ' => 'Dj', 'Ј' => 'j', 'Љ' => 'Lj', 'Њ' => 'Nj', 'Ћ' => 'C', 'Џ' => 'Dz', 'Đ' => 'Dj',
/* Azerbaijani */
'ç' => 'c', 'ə' => 'e', 'ğ' => 'g', 'ı' => 'i', 'ö' => 'o', 'ş' => 's', 'ü' => 'u',
'Ç' => 'C', 'Ə' => 'E', 'Ğ' => 'G', 'İ' => 'I', 'Ö' => 'O', 'Ş' => 'S', 'Ü' => 'U',
);
$str = preg_replace(array_keys($options['replacements']), $options['replacements'], $str);
if ($options['transliterate']) {
$str = str_replace(array_keys($char_map), $char_map, $str);
}
$str = preg_replace('/[^p{L}p{Nd}]+/u', $options['delimiter'], $str);
$str = preg_replace('/(' . preg_quote($options['delimiter'], '/') . '){2,}/', '$1', $str);
$str = mb_substr($str, 0, ($options['limit'] ? $options['limit'] : mb_strlen($str, 'UTF-8')), 'UTF-8');
$str = trim($str, $options['delimiter']);
return $options['lowercase'] ? mb_strtolower($str, 'UTF-8') : $str;
}
function sendsms($msg, $telno, $header)
{
global $system;
$username = $system["sadi"];
$pass = $system["ssifre"];
$startdate = date("d.m.Y H:i");
$startdate = str_replace(".", "", $startdate);
$startdate = str_replace(":", "", $startdate);
$startdate = str_replace(" ", "", $startdate);
$stopdate = date("d.m.Y H:i", strtotime("+1 day"));
$stopdate = str_replace(".", "", $stopdate);
$stopdate = str_replace(":", "", $stopdate);
$stopdate = str_replace(" ", "", $stopdate);
$surl = "http://api.netgsm.com.tr/bulkhttppost.asp?usercode=" . $username . "&password=" . $pass . "&gsmno=" . $telno . "&message=" . $msg . "&msgheader=" . $header . "&startdate=" . $startdate . "&stopdate=" . $stopdate;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $surl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($ch);
curl_close($ch);
return $output;
}
function KdvHaric($tutar, $oran)
{
$yenioran = 100 + $oran;
$biroran = $tutar / $yenioran;
$kdvsiztutar = $biroran * 100;
return $kdvsiztutar = number_format($kdvsiztutar, 2, ".", "");
}
function KdvDahil($tutar, $oran)
{
$biroran = $tutar * $oran / 100;
$kdvlitutar = $tutar + $biroran;
return $kdvlitutar = number_format($kdvlitutar, 2, ".", "");
}
function ipadresi()
{
if (!empty($_SERVER["HTTP_CLIENT_IP"])) {
$ip = $_SERVER["HTTP_CLIENT_IP"];
} else {
if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) {
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} else {
$ip = $_SERVER["REMOTE_ADDR"];
}
}
return $ip;
}
function fiyatgoster($degisken)
{
global $system;
if ($system["fiyatgizle"] == "0") {
$degisken = "" . number_format($degisken, 2, ".", "") . " TL";
} else {
if ($_SESSION["uyegirisdurumu"] == "true") {
$degisken = "" . number_format($degisken, 2, ".", "") . " TL";
} else {
$degisken = "Fiyatlar Üyelere özel";
}
}
return $degisken;
}
function klasorsil($klasor)
{
if (substr($klasor, -1) != "/") {
$klasor .= "/";
}
if ($handle = opendir($klasor)) {
while ($obj = readdir($handle)) {
if ($obj != "." && $obj != "..") {
if (is_dir($klasor . $obj)) {
if (!klasorsil($klasor . $obj)) {
return false;
}
} else {
if (is_file($klasor . $obj) && !unlink($klasor . $obj)) {
return false;
}
}
}
}
closedir($handle);
if ([URL='https://nullvips.com/cdn-cgi/l/email-protection'][email protected][/URL]($klasor)) {
return false;
}
return true;
}
return false;
}
function urunfiyatbelirle($urunkdv, $indirim, $urunfiyat, $ifiyati)
{
global $system;
if ($indirim == "1") {
if ("0" <= $urunkdv) {
echo "<span class="old-price"> ";
echo $eskifiyatz = fiyatgoster(kdvdahil($urunfiyat, $urunkdv));
echo "</span> rn";
echo $yenifiyatz = fiyatgoster(kdvdahil($ifiyati, $urunkdv));
} else {
echo "<span class="old-price"> ";
echo $eskifiyatz = fiyatgoster(kdvdahil($urunfiyat, $system["kdv"]));
echo "</span> rn";
echo $yenifiyatz = fiyatgoster(kdvdahil($ifiyati, $system["kdv"]));
}
} else {
if ("0" <= $urunkdv) {
echo $yenifiyatz = fiyatgoster(kdvdahil($urunfiyat, $urunkdv));
} else {
echo $yenifiyatz = fiyatgoster(kdvdahil($urunfiyat, $system["kdv"]));
}
}
}
?></code></pre>
</div>
</div></div>
<div class="bbWrapper">scripti de paylaşsan senden kralı olmaz</div>
<div class="bbWrapper">admin softTr script Varmı ?</div>
<div class="bbWrapper">Scriptin kendisi varmı hocam</div>
<div class="bbWrapper"><blockquote data-attributes="" data-quote="Patron" data-source="post: 194"
class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch">
<div class="bbCodeBlock-title">
<a href="/goto/post?id=194"
class="bbCodeBlock-sourceJump"
rel="nofollow"
data-xf-click="attribution"
data-content-selector="#post-194">Patron' Alıntı:</a>
</div>
<div class="bbCodeBlock-content">
<div class="bbCodeBlock-expandContent js-expandContent ">
<div style="text-align: center">Merhabalar <b>nulledtr Ailesi</b>;<br />
<br />
Aşağıda bulunan hatalar ve sorun çözümleri yer almaktadır. Sizlerde yazılımlardaki hataları çözmek istiyor iseniz belirttiğim adımları izleyebilirsiniz.<br />
<br />
<b><span style="color: rgb(184, 49, 47)">Tüm hatalar & güncellemeler için konuyu takipte kalınız yeni hataların çözümlerinide paylaşacağım. Eğerki sizin fark ettiğiniz hatalar var ise yorum olarak paylaşım sağlayabilirsiniz.</span><br />
<br />
- ALINAN HATA: <a href="https://siteadresi.nulledtr/kategori/0-17" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://siteadresi.nulledtr/kategori/0-17</a></b><br />
Yukarıda belirtilen SEO link hatası çözümü aslında çok basit ama bazı arkadaşlarımız bilmiyordur ve yardımcı olmak isterim. Çözüm sürecini aşağıda belirttim.<br />
<br />
- <b>HATA ÇÖZÜMÜ:</b><br />
1- /func klasörüne giriş yapıyoruz ve ardından orada bulunan FONKSİYON.PHP dosyasını düzenliyoruz.<br />
2- Aşağıdaki kod satırlarını kopyalayıp FONKSİYON.PHP içindeki eski kodları sildikten sonra yeni verdiğim kodları içerisine yapıştırıyoruz.<br />
3- Fonksiyon'da bulunan tüm hataları gidermiş ve hatasız çalışmasını sağlıyoruz.​</div><br />
<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
<div class="bbCodeBlock-title">
Kod:
</div>
<div class="bbCodeBlock-content" dir="ltr">
<pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang=""><code><?php
$karekterver = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPUQRSTUVWXYZ";
$yeniisim = substr(str_shuffle($karekterver), 0, 5);
$ayar = $ozy->query("select * from siteayarlari where id=1")->fetch(PDO::FETCH_ASSOC);
$system = $ozy->query("select * from system where id=1")->fetch(PDO::FETCH_ASSOC);
$sitetemasi = $ayar["tema"];
$tema = $ozy->query("select * from temalar where adi='" . $sitetemasi . "'")->fetch(PDO::FETCH_ASSOC);
$sunucu = htmlspecialchars(trim($system["sunucum"]));
$posta = htmlspecialchars(trim($system["epostam"]));
$esifre = htmlspecialchars(trim($system["sifrem"]));
$port = htmlspecialchars(trim($system["portum"]));
$type = htmlspecialchars(trim($system["typem"]));
$siteadi = htmlspecialchars(trim($ayar["siteadi"]));
$ip = ipadresi();
if ($_SESSION["uyegirisdurumu"] == "true") {
$sepetimdekikim = temizle($_SESSION["uyeid"]);
$girdiekle = $ozy->prepare("UPDATE sepet SET gelenkim=? where kim=?");
$girdiekle->execute([$sepetimdekikim, $ip]);
$karsilastirguncelle = $ozy->prepare("UPDATE karsilastir SET gelenkim=? where kim=?");
$karsilastirguncelle->execute([$sepetimdekikim, $ip]);
} else {
$sepetimdekikim = session_id();
}
$sepetsay = $ozy->prepare("SELECT COUNT(*) FROM sepet where kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'");
$sepetsay->execute();
$sepetsayi = $sepetsay->fetchColumn();
$arasepettoplami = $ozy->query("SELECT SUM(kdvsizfiyat*adet) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($arasepettoplami as $arasepetbedeli) {
$arasepetbedeli = number_format($arasepetbedeli, 2, ".", "");
}
$kdvm = $ozy->query("SELECT SUM(kdv*adet) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($kdvm as $sepetkdv) {
$sepetkdv = number_format($sepetkdv, 2, ".", "");
}
$sepettoplami = $ozy->query("SELECT SUM(fiyat*adet) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($sepettoplami as $sepetbedeli) {
$sepetbedeli = number_format($sepetbedeli, 2, ".", "");
}
$havaleindirim = $ozy->query("SELECT SUM(havaleindirim) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($havaleindirim as $havaleindirimbedeli) {
$havaleindirimbedeli = number_format($havaleindirimbedeli, 2, ".", "");
}
$kuponindirimi = $ozy->query("SELECT SUM(kupontutar) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($kuponindirimi as $kuponindirim) {
$kuponindirim = number_format($kuponindirim, 2, ".", "");
}
$cekindirimi = $ozy->query("SELECT SUM(cektutar) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($cekindirimi as $cekindirim) {
$cekindirim = number_format($cekindirim, 2, ".", "");
}
$kargokontrol1 = $ozy->query("SELECT SUM(kargo) FROM sepet WHERE kim='" . $ip . "' and gelenkim='" . $sepetimdekikim . "'")->fetch(PDO::FETCH_ASSOC);
foreach ($kargokontrol1 as $kargokontrol) {
}
if (isset($_POST["delete"])) {
$sepetkaldiralim = temizle($_POST["sepetid"]);
$sil = $ozy->prepare("DELETE FROM sepet WHERE id=?");
$sil->execute([$sepetkaldiralim]);
header("Location: " . $url . "");
}
$ucretsizmikargo = 1 * $sepetsayi;
$kargombak = $system["ucretsizkargo"];
if ($kargombak <= $sepetbedeli || $ucretsizmikargo == $kargokontrol) {
$kargometni = "Ücretsiz Kargo";
$kargobedeli = "0.00";
} else {
$kargometni = fiyatgoster($system["genelkargo"]);
$kargobedeli = fiyatgoster($system["genelkargo"]);
}
$aratutari = fiyatgoster($arasepetbedeli);
$kdvtutari = fiyatgoster($sepetkdv);
$havaleindirimtutari = fiyatgoster($havaleindirimbedeli);
$kupontutari = fiyatgoster($kuponindirim);
$hediyecekitutari = fiyatgoster($cekindirim);
if ($system["kapidaok"] == "1" && $_POST["odemetipi"] == "Kapıda Ödeme") {
$kapikargobedeli = $system["kapitutar"];
} else {
$kapikargobedeli = "0.00";
}
$toplamtutari = fiyatgoster($sepetbedeli + $kargobedeli - ($kupontutari + $hediyecekitutari));
$toplamtutarim = $sepetbedeli + $kargobedeli - ($kupontutari + $hediyecekitutari);
if ($_SESSION["uyegirisdurumu"] == "true") {
$uyeid = temizle($_SESSION["uyeid"]);
$uyebilgileri = $ozy->query("select * from users where id='" . $uyeid . "'")->fetch(PDO::FETCH_ASSOC);
} else {
$uyeid = "0";
}
$sehir = ["34" => "İstanbul", "6" => "Ankara", "35" => "İzmir", "1" => "Adana", "2" => "Adıyaman", "3" => "Afyon", "4" => "Ağrı", "68" => "Aksaray", "5" => "Amasya", "7" => "Antalya", "75" => "Ardahan", "8" => "Artvin", "9" => "Aydın", "10" => "Balıkesir", "74" => "Bartın", "72" => "Batman", "69" => "Bayburt", "11" => "Bilecik", "12" => "Bingöl", "13" => "Bitlis", "14" => "Bolu", "15" => "Burdur", "16" => "Bursa", "17" => "Çanakkale", "18" => "Çankırı", "19" => "Çorum", "20" => "Denizli", "21" => "Diyarbakır", "81" => "Düzce", "22" => "Edirne", "23" => "Elazığ", "24" => "Erzincan", "25" => "Erzurum", "26" => "Eskişehir", "27" => "Gaziantep", "28" => "Giresun", "29" => "Gümüşhane", "30" => "Hakkari", "31" => "Hatay", "76" => "Iğdır", "32" => "Isparta", "33" => "İçel", "78" => "Karabük", "70" => "Karaman", "36" => "Kars", "37" => "Kastamonu", "38" => "Kayseri", "71" => "Kırıkkale", "39" => "Kırklareli", "40" => "Kırşehir", "79" => "Kilis", "41" => "Kocaeli", "42" => "Konya", "43" => "Kütahya", "44" => "Malatya", "45" => "Manisa", "46" => "Maraş", "47" => "Mardin", "48" => "Muğla", "49" => "Muş", "50" => "Nevşehir", "51" => "Niğde", "52" => "Ordu", "80" => "Osmaniye", "53" => "Rize", "54" => "Sakarya", "55" => "Samsun", "56" => "Siirt", "57" => "Sinop", "58" => "Sivas", "73" => "Şırnak", "59" => "Tekirdağ", "60" => "Tokat", "61" => "Trabzon", "62" => "Tunceli", "63" => "Şanlıurfa", "64" => "Uşak", "65" => "Van", "77" => "Yalova", "66" => "Yozgat", "67" => "Zonguldak"];
$RandStr = chr(mt_rand(65, 90)) . chr(mt_rand(65, 90)) . chr(mt_rand(65, 90)) . chr(mt_rand(65, 90)) . chr(mt_rand(65, 90)) . chr(mt_rand(65, 90));
$url = $ayar["siteurl"];
$favsay = $ozy->prepare("SELECT COUNT(*) FROM favoriler where gelenkim='" . $sepetimdekikim . "'");
$favsay->execute();
$favorisayisi = $favsay->fetchColumn();
$smsbaslik = $system["sbaslik"];
$admintel = $system["stelefon"];
function giriskontrol($ozy, $pgs)
{
if ($_SESSION["kullaniciadi"] && $_SESSION["sifre"]) {
$kullaniciadi = trim($_SESSION["kullaniciadi"]);
$sifre = trim($_SESSION["sifre"]);
$login_kontrol = $ozy->query("SELECT * FROM admin WHERE kullaniciadi = '" . $kullaniciadi . "' and sifre = '" . $sifre . "'")->fetch(PDO::FETCH_ASSOC);
if ($login_kontrol) {
if ($pgs == 0) {
header("Location: index.php");
}
} else {
if ($pgs != 0) {
header("Location: index.php");
exit;
}
}
} else {
if ($pgs != 0) {
header("Location: index.php");
exit;
}
}
}
function temizle($mVar)
{
if (is_array($mVar)) {
foreach ($mVar as $gVal => $gVar) {
if (!is_array($gVar)) {
$mVar[$gVal] = htmlspecialchars(strip_tags(urldecode(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($gVar))))))));
} else {
$mVar[$gVal] = temizle($gVar);
}
}
} else {
$mVar = htmlspecialchars(strip_tags(urldecode(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($mVar))))))));
}
return $mVar;
}
function seo($str, $options = array()) {
$str = mb_convert_encoding((string)$str, 'UTF-8', mb_list_encodings());
$defaults = array(
'delimiter' => '-',
'limit' => null,
'lowercase' => true,
'replacements' => array(),
'transliterate' => true
);
$options = array_merge($defaults, $options);
$char_map = array(
/* German */
'Ä' => 'Ae', 'Ö' => 'Oe', 'Ü' => 'Ue', 'ä' => 'ae', 'ö' => 'oe', 'ü' => 'ue', 'ß' => 'ss',
'ẞ' => 'SS',
/* latin */
'À' => 'A', 'Á' => 'A', 'Â' => 'A', 'Ã' => 'A', 'Ä' => 'A', 'Å' => 'A', 'Ă' => 'A', 'Æ' => 'AE',
'Ç' => 'C', 'È' => 'E', 'É' => 'E', 'Ê' => 'E', 'Ë' => 'E', 'Ì' => 'I', 'Í' => 'I', 'Î' => 'I',
'Ï' => 'I', 'Ð' => 'D', 'Ñ' => 'N', 'Ò' => 'O', 'Ó' => 'O', 'Ô' => 'O', 'Õ' => 'O', 'Ö' =>
'O', 'Ő' => 'O', 'Ø' => 'O','Ș' => 'S','Ț' => 'T', 'Ù' => 'U', 'Ú' => 'U', 'Û' => 'U', 'Ü' => 'U', 'Ű' => 'U',
'Ý' => 'Y', 'Þ' => 'TH', 'ß' => 'ss', 'à' => 'a', 'á' => 'a', 'â' => 'a', 'ã' => 'a', 'ä' =>
'a', 'å' => 'a', 'ă' => 'a', 'æ' => 'ae', 'ç' => 'c', 'è' => 'e', 'é' => 'e', 'ê' => 'e', 'ë' => 'e',
'ì' => 'i', 'í' => 'i', 'î' => 'i', 'ï' => 'i', 'ð' => 'd', 'ñ' => 'n', 'ò' => 'o', 'ó' =>
'o', 'ô' => 'o', 'õ' => 'o', 'ö' => 'o', 'ő' => 'o', 'ø' => 'o', 'ș' => 's', 'ț' => 't', 'ù' => 'u', 'ú' => 'u',
'û' => 'u', 'ü' => 'u', 'ű' => 'u', 'ý' => 'y', 'þ' => 'th', 'ÿ' => 'y',
/* latin_symbols */
'©' => '(c)',
/* Greek */
'α' => 'a', 'β' => 'b', 'γ' => 'g', 'δ' => 'd', 'ε' => 'e', 'ζ' => 'z', 'η' => 'h', 'θ' => '8',
'ι' => 'i', 'κ' => 'k', 'λ' => 'l', 'μ' => 'm', 'ν' => 'n', 'ξ' => '3', 'ο' => 'o', 'π' => 'p',
'ρ' => 'r', 'σ' => 's', 'τ' => 't', 'υ' => 'y', 'φ' => 'f', 'χ' => 'x', 'ψ' => 'ps', 'ω' => 'w',
'ά' => 'a', 'έ' => 'e', 'ί' => 'i', 'ό' => 'o', 'ύ' => 'y', 'ή' => 'h', 'ώ' => 'w', 'ς' => 's',
'ϊ' => 'i', 'ΰ' => 'y', 'ϋ' => 'y', 'ΐ' => 'i',
'Α' => 'A', 'Β' => 'B', 'Γ' => 'G', 'Δ' => 'D', 'Ε' => 'E', 'Ζ' => 'Z', 'Η' => 'H', 'Θ' => '8',
'Ι' => 'I', 'Κ' => 'K', 'Λ' => 'L', 'Μ' => 'M', 'Ν' => 'N', 'Ξ' => '3', 'Ο' => 'O', 'Π' => 'P',
'Ρ' => 'R', 'Σ' => 'S', 'Τ' => 'T', 'Υ' => 'Y', 'Φ' => 'F', 'Χ' => 'X', 'Ψ' => 'PS', 'Ω' => 'W',
'Ά' => 'A', 'Έ' => 'E', 'Ί' => 'I', 'Ό' => 'O', 'Ύ' => 'Y', 'Ή' => 'H', 'Ώ' => 'W', 'Ϊ' => 'I',
'Ϋ' => 'Y',
/* Turkish */
'ş' => 's', 'Ş' => 'S', 'ı' => 'i', 'İ' => 'I', 'ç' => 'c', 'Ç' => 'C', 'ü' => 'u', 'Ü' => 'U',
'ö' => 'o', 'Ö' => 'O', 'ğ' => 'g', 'Ğ' => 'G',
/* Russian */
'а' => 'a', 'б' => 'b', 'в' => 'v', 'г' => 'g', 'д' => 'd', 'е' => 'e', 'ё' => 'yo', 'ж' => 'zh',
'з' => 'z', 'и' => 'i', 'й' => 'j', 'к' => 'k', 'л' => 'l', 'м' => 'm', 'н' => 'n', 'о' => 'o',
'п' => 'p', 'р' => 'r', 'с' => 's', 'т' => 't', 'у' => 'u', 'ф' => 'f', 'х' => 'h', 'ц' => 'c',
'ч' => 'ch', 'ш' => 'sh', 'щ' => 'sh', 'ъ' => '', 'ы' => 'y', 'ь' => '', 'э' => 'e', 'ю' => 'yu',
'я' => 'ya',
'А' => 'A', 'Б' => 'B', 'В' => 'V', 'Г' => 'G', 'Д' => 'D', 'Е' => 'E', 'Ё' => 'Yo', 'Ж' => 'Zh',
'З' => 'Z', 'И' => 'I', 'Й' => 'J', 'К' => 'K', 'Л' => 'L', 'М' => 'M', 'Н' => 'N', 'О' => 'O',
'П' => 'P', 'Р' => 'R', 'С' => 'S', 'Т' => 'T', 'У' => 'U', 'Ф' => 'F', 'Х' => 'H', 'Ц' => 'C',
'Ч' => 'Ch', 'Ш' => 'Sh', 'Щ' => 'Sh', 'Ъ' => '', 'Ы' => 'Y', 'Ь' => '', 'Э' => 'E', 'Ю' => 'Yu',
'Я' => 'Ya',
'№' => '',
/* Ukrainian */
'Є' => 'Ye', 'І' => 'I', 'Ї' => 'Yi', 'Ґ' => 'G', 'є' => 'ye', 'і' => 'i', 'ї' => 'yi', 'ґ' => 'g',
/* Czech */
'č' => 'c', 'ď' => 'd', 'ě' => 'e', 'ň' => 'n', 'ř' => 'r', 'š' => 's', 'ť' => 't', 'ů' => 'u',
'ž' => 'z', 'Č' => 'C', 'Ď' => 'D', 'Ě' => 'E', 'Ň' => 'N', 'Ř' => 'R', 'Š' => 'S', 'Ť' => 'T',
'Ů' => 'U', 'Ž' => 'Z',
/* Polish */
'ą' => 'a', 'ć' => 'c', 'ę' => 'e', 'ł' => 'l', 'ń' => 'n', 'ó' => 'o', 'ś' => 's', 'ź' => 'z',
'ż' => 'z', 'Ą' => 'A', 'Ć' => 'C', 'Ę' => 'e', 'Ł' => 'L', 'Ń' => 'N', 'Ó' => 'O', 'Ś' => 'S',
'Ź' => 'Z', 'Ż' => 'Z',
/* Romanian */
'ă' => 'a', 'â' => 'a', 'î' => 'i', 'ș' => 's', 'ț' => 't', 'Ţ' => 'T', 'ţ' => 't',
/* Latvian */
'ā' => 'a', 'č' => 'c', 'ē' => 'e', 'ģ' => 'g', 'ī' => 'i', 'ķ' => 'k', 'ļ' => 'l', 'ņ' => 'n',
'š' => 's', 'ū' => 'u', 'ž' => 'z', 'Ā' => 'A', 'Č' => 'C', 'Ē' => 'E', 'Ģ' => 'G', 'Ī' => 'i',
'Ķ' => 'k', 'Ļ' => 'L', 'Ņ' => 'N', 'Š' => 'S', 'Ū' => 'u', 'Ž' => 'Z',
/* Lithuanian */
'ą' => 'a', 'č' => 'c', 'ę' => 'e', 'ė' => 'e', 'į' => 'i', 'š' => 's', 'ų' => 'u', 'ū' => 'u', 'ž' => 'z',
'Ą' => 'A', 'Č' => 'C', 'Ę' => 'E', 'Ė' => 'E', 'Į' => 'I', 'Š' => 'S', 'Ų' => 'U', 'Ū' => 'U', 'Ž' => 'Z',
/* Vietnamese */
'Á' => 'A', 'À' => 'A', 'Ả' => 'A', 'Ã' => 'A', 'Ạ' => 'A', 'Ă' => 'A', 'Ắ' => 'A', 'Ằ' => 'A', 'Ẳ' => 'A', 'Ẵ' => 'A', 'Ặ' => 'A', 'Â' => 'A', 'Ấ' => 'A', 'Ầ' => 'A', 'Ẩ' => 'A', 'Ẫ' => 'A', 'Ậ' => 'A',
'á' => 'a', 'à' => 'a', 'ả' => 'a', 'ã' => 'a', 'ạ' => 'a', 'ă' => 'a', 'ắ' => 'a', 'ằ' => 'a', 'ẳ' => 'a', 'ẵ' => 'a', 'ặ' => 'a', 'â' => 'a', 'ấ' => 'a', 'ầ' => 'a', 'ẩ' => 'a', 'ẫ' => 'a', 'ậ' => 'a',
'É' => 'E', 'È' => 'E', 'Ẻ' => 'E', 'Ẽ' => 'E', 'Ẹ' => 'E', 'Ê' => 'E', 'Ế' => 'E', 'Ề' => 'E', 'Ể' => 'E', 'Ễ' => 'E', 'Ệ' => 'E',
'é' => 'e', 'è' => 'e', 'ẻ' => 'e', 'ẽ' => 'e', 'ẹ' => 'e', 'ê' => 'e', 'ế' => 'e', 'ề' => 'e', 'ể' => 'e', 'ễ' => 'e', 'ệ' => 'e',
'Í' => 'I', 'Ì' => 'I', 'Ỉ' => 'I', 'Ĩ' => 'I', 'Ị' => 'I', 'í' => 'i', 'ì' => 'i', 'ỉ' => 'i', 'ĩ' => 'i', 'ị' => 'i',
'Ó' => 'O', 'Ò' => 'O', 'Ỏ' => 'O', 'Õ' => 'O', 'Ọ' => 'O', 'Ô' => 'O', 'Ố' => 'O', 'Ồ' => 'O', 'Ổ' => 'O', 'Ỗ' => 'O', 'Ộ' => 'O', 'Ơ' => 'O', 'Ớ' => 'O', 'Ờ' => 'O', 'Ở' => 'O', 'Ỡ' => 'O', 'Ợ' => 'O',
'ó' => 'o', 'ò' => 'o', 'ỏ' => 'o', 'õ' => 'o', 'ọ' => 'o', 'ô' => 'o', 'ố' => 'o', 'ồ' => 'o', 'ổ' => 'o', 'ỗ' => 'o', 'ộ' => 'o', 'ơ' => 'o', 'ớ' => 'o', 'ờ' => 'o', 'ở' => 'o', 'ỡ' => 'o', 'ợ' => 'o',
'Ú' => 'U', 'Ù' => 'U', 'Ủ' => 'U', 'Ũ' => 'U', 'Ụ' => 'U', 'Ư' => 'U', 'Ứ' => 'U', 'Ừ' => 'U', 'Ử' => 'U', 'Ữ' => 'U', 'Ự' => 'U',
'ú' => 'u', 'ù' => 'u', 'ủ' => 'u', 'ũ' => 'u', 'ụ' => 'u', 'ư' => 'u', 'ứ' => 'u', 'ừ' => 'u', 'ử' => 'u', 'ữ' => 'u', 'ự' => 'u',
'Ý' => 'Y', 'Ỳ' => 'Y', 'Ỷ' => 'Y', 'Ỹ' => 'Y', 'Ỵ' => 'Y', 'ý' => 'y', 'ỳ' => 'y', 'ỷ' => 'y', 'ỹ' => 'y', 'ỵ' => 'y',
'Đ' => 'D', 'đ' => 'd',
/* Arabic */
'أ' => 'a', 'ب' => 'b', 'ت' => 't', 'ث' => 'th', 'ج' => 'g', 'ح' => 'h', 'خ' => 'kh', 'د' => 'd',
'ذ' => 'th', 'ر' => 'r', 'ز' => 'z', 'س' => 's', 'ش' => 'sh', 'ص' => 's', 'ض' => 'd', 'ط' => 't',
'ظ' => 'th', 'ع' => 'aa', 'غ' => 'gh', 'ف' => 'f', 'ق' => 'k', 'ك' => 'k', 'ل' => 'l', 'م' => 'm',
'ن' => 'n', 'ه' => 'h', 'و' => 'o', 'ي' => 'y',
/* Serbian */
'ђ' => 'dj', 'ј' => 'j', 'љ' => 'lj', 'њ' => 'nj', 'ћ' => 'c', 'џ' => 'dz', 'đ' => 'dj',
'Ђ' => 'Dj', 'Ј' => 'j', 'Љ' => 'Lj', 'Њ' => 'Nj', 'Ћ' => 'C', 'Џ' => 'Dz', 'Đ' => 'Dj',
/* Azerbaijani */
'ç' => 'c', 'ə' => 'e', 'ğ' => 'g', 'ı' => 'i', 'ö' => 'o', 'ş' => 's', 'ü' => 'u',
'Ç' => 'C', 'Ə' => 'E', 'Ğ' => 'G', 'İ' => 'I', 'Ö' => 'O', 'Ş' => 'S', 'Ü' => 'U',
);
$str = preg_replace(array_keys($options['replacements']), $options['replacements'], $str);
if ($options['transliterate']) {
$str = str_replace(array_keys($char_map), $char_map, $str);
}
$str = preg_replace('/[^p{L}p{Nd}]+/u', $options['delimiter'], $str);
$str = preg_replace('/(' . preg_quote($options['delimiter'], '/') . '){2,}/', '$1', $str);
$str = mb_substr($str, 0, ($options['limit'] ? $options['limit'] : mb_strlen($str, 'UTF-8')), 'UTF-8');
$str = trim($str, $options['delimiter']);
return $options['lowercase'] ? mb_strtolower($str, 'UTF-8') : $str;
}
function sendsms($msg, $telno, $header)
{
global $system;
$username = $system["sadi"];
$pass = $system["ssifre"];
$startdate = date("d.m.Y H:i");
$startdate = str_replace(".", "", $startdate);
$startdate = str_replace(":", "", $startdate);
$startdate = str_replace(" ", "", $startdate);
$stopdate = date("d.m.Y H:i", strtotime("+1 day"));
$stopdate = str_replace(".", "", $stopdate);
$stopdate = str_replace(":", "", $stopdate);
$stopdate = str_replace(" ", "", $stopdate);
$surl = "http://api.netgsm.com.tr/bulkhttppost.asp?usercode=" . $username . "&password=" . $pass . "&gsmno=" . $telno . "&message=" . $msg . "&msgheader=" . $header . "&startdate=" . $startdate . "&stopdate=" . $stopdate;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $surl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($ch);
curl_close($ch);
return $output;
}
function KdvHaric($tutar, $oran)
{
$yenioran = 100 + $oran;
$biroran = $tutar / $yenioran;
$kdvsiztutar = $biroran * 100;
return $kdvsiztutar = number_format($kdvsiztutar, 2, ".", "");
}
function KdvDahil($tutar, $oran)
{
$biroran = $tutar * $oran / 100;
$kdvlitutar = $tutar + $biroran;
return $kdvlitutar = number_format($kdvlitutar, 2, ".", "");
}
function ipadresi()
{
if (!empty($_SERVER["HTTP_CLIENT_IP"])) {
$ip = $_SERVER["HTTP_CLIENT_IP"];
} else {
if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) {
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} else {
$ip = $_SERVER["REMOTE_ADDR"];
}
}
return $ip;
}
function fiyatgoster($degisken)
{
global $system;
if ($system["fiyatgizle"] == "0") {
$degisken = "" . number_format($degisken, 2, ".", "") . " TL";
} else {
if ($_SESSION["uyegirisdurumu"] == "true") {
$degisken = "" . number_format($degisken, 2, ".", "") . " TL";
} else {
$degisken = "Fiyatlar Üyelere özel";
}
}
return $degisken;
}
function klasorsil($klasor)
{
if (substr($klasor, -1) != "/") {
$klasor .= "/";
}
if ($handle = opendir($klasor)) {
while ($obj = readdir($handle)) {
if ($obj != "." && $obj != "..") {
if (is_dir($klasor . $obj)) {
if (!klasorsil($klasor . $obj)) {
return false;
}
} else {
if (is_file($klasor . $obj) && !unlink($klasor . $obj)) {
return false;
}
}
}
}
closedir($handle);
if ([URL='https://nulledtr.com/cdn-cgi/l/email-protection'][email protected][/URL]($klasor)) {
return false;
}
return true;
}
return false;
}
function urunfiyatbelirle($urunkdv, $indirim, $urunfiyat, $ifiyati)
{
global $system;
if ($indirim == "1") {
if ("0" <= $urunkdv) {
echo "<span class="old-price"> ";
echo $eskifiyatz = fiyatgoster(kdvdahil($urunfiyat, $urunkdv));
echo "</span> rn";
echo $yenifiyatz = fiyatgoster(kdvdahil($ifiyati, $urunkdv));
} else {
echo "<span class="old-price"> ";
echo $eskifiyatz = fiyatgoster(kdvdahil($urunfiyat, $system["kdv"]));
echo "</span> rn";
echo $yenifiyatz = fiyatgoster(kdvdahil($ifiyati, $system["kdv"]));
}
} else {
if ("0" <= $urunkdv) {
echo $yenifiyatz = fiyatgoster(kdvdahil($urunfiyat, $urunkdv));
} else {
echo $yenifiyatz = fiyatgoster(kdvdahil($urunfiyat, $system["kdv"]));
}
}
}
?></code></pre>
</div>
</div>
</div>
<div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Genişletmek için tıkla ...</a></div>
</div>
</blockquote>Hocam verdiğiniz kodda email-protection'dan dolayı sanırım hatalı kontrol edebilir misiniz? Sisteme eklediğimizde script http error veriyor.</div>
<div class="bbWrapper">teşekkür</div>
<div class="bbWrapper">Hocam bu kodu girdiğimde site açılmadı eski haline çevirdim, birde stok kontrolu yapışmıyor ve görseller bozuk gösteriyor</div>