-
Üyelik
28.12.2012
-
Yaş/Cinsiyet
39 / E
-
Meslek
Profesyonel Fotoğrafçılık, Webmaster
-
Konum
Rize
-
Ad Soyad
O** K**
-
Mesajlar
475
-
Beğeniler
38 / 41
-
Ticaret
2, (%100)
Kategoride link oluşturuyorum ancak, ş -, ğ -, ü - vb diye gösteriyor yardımcı olurmusunuz
Kod bu arkadaşlar
function Link_Olustur($cStr)
{
$cStr = strip_tags($cStr);
$cStr = ltrim(rtrim(tr_strtolower($cStr)));
$cStr = str_replace(" ","",$cStr);
$cStr = str_replace("\'\"","",$cStr);
$cStr = str_replace("´","",$cStr);
$cStr = strtr($cStr,"Â:âûüğışçöÜĞİŞÇÖ )([]{}.,?//\"\' ","--auugiscougisco----------------------");
$cStr=$cStr.".html";
return $cStr;
}
-
Üyelik
14.02.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
.
-
Konum
Aksaray
-
Ad Soyad
A** A**
-
Mesajlar
95
-
Beğeniler
4 / 3
-
Ticaret
0, (%0)
Ben Bu Kodu Kullanıyorum Linklerde;
##Sef Link##
function sef_link($baslik){
$bul = array('Ç', 'Ş', 'Ğ', 'Ü', 'İ', 'Ö', 'ç', 'ş', 'ğ', 'ü', 'ö', 'ı', '-');
$yap = array('c', 's', 'g', 'u', 'i', 'o', 'c', 's', 'g', 'u', 'o', 'i', ' ');
$perma = strtolower(str_replace($bul, $yap, $baslik));
$perma = preg_replace("@[^A-Za-z0-9\-_]@i", ' ', $perma);
$perma = trim(preg_replace('/\s+/',' ', $perma));
$perma = str_replace(' ', '-', $perma);
return $perma;
}
-
Üyelik
14.02.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
.
-
Konum
Aksaray
-
Ad Soyad
A** A**
-
Mesajlar
95
-
Beğeniler
4 / 3
-
Ticaret
0, (%0)
Fonksiyon sayfanda eski kodu yani
function Link_Olustur($cStr)
{
$cStr = strip_tags($cStr);
$cStr = ltrim(rtrim(tr_strtolower($cStr)));
$cStr = str_replace(" ","",$cStr);
$cStr = str_replace("\'\"","",$cStr);
$cStr = str_replace("´","",$cStr);
$cStr = strtr($cStr,"Â:âûüğışçöÜĞİŞÇÖ )([]{}.,?//\"\' ","--auugiscougisco----------------------");
$cStr=$cStr.".html";
return $cStr;
}
bu kodu sil yerine
##Sef Link##
function sef_link($baslik){
$bul = array('Ç', 'Ş', 'Ğ', 'Ü', 'İ', 'Ö', 'ç', 'ş', 'ğ', 'ü', 'ö', 'ı', '-');
$yap = array('c', 's', 'g', 'u', 'i', 'o', 'c', 's', 'g', 'u', 'o', 'i', ' ');
$perma = strtolower(str_replace($bul, $yap, $baslik));
$perma = preg_replace("@[^A-Za-z0-9\-_]@i", ' ', $perma);
$perma = trim(preg_replace('/\s+/',' ', $perma));
$perma = str_replace(' ', '-', $perma);
return $perma;
}
yapıştır
dikkat etmen gereken husus ise fonksiyon adlarına dikkat et senin fonksiyonun adı "Link_Olustur" benim fonksiyonun adı "sef_link"
-
Üyelik
14.02.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
.
-
Konum
Aksaray
-
Ad Soyad
A** A**
-
Mesajlar
95
-
Beğeniler
4 / 3
-
Ticaret
0, (%0)
Gerekli bilgiler ÖM attım arkadaşım :)