Merhaba arkadaşlar,
Bir mp3 şarkı sözü scriptim var bot yazdırdım fakat bir sorun yaşıyorum
Bot ile şarkısözü ve mp3 eklediğimde linkler şu şekle geliyor.
/324-Ferdi Tayfur.html
/3885-Ferdi Tayfur-Gittin O Gidiş.html
Gördüğünüz gibi botla eklediğim tüm şarkısözleri ve mp3lerin linki bu şekle geliyor
ama admin panelden eklediğimde
/336-Murat__Yilmazyildirim.html
/2008-Murat__Yilmazyildirim-Bir_Gozyasi_Mektubu.html
Bu şekilde çıkıyor ne yapmam gerek yardımcı olabilecek bir arkadaş varmıdır.
Şimdiden teşekkürler...
Fonksiyonla alakalı seo linkler birbirine giriyor :S
9
●767
- 06-09-2007, 15:26:55Üyeliği durduruldustr_replace fonksiyonu ile   karakter dizisini istediğin karakterle değiştirebilirsin..
- 06-09-2007, 18:13:13Üyeliği durduruldus.a Arkadasim Su Sekil Yapabilirsin ins.
function duzenle($value){
$value = str_replace(" ", "_", $value);
$value = str_replace("ı", "i", $value);
$value = str_replace("ş", "s", $value);
$value = str_replace("ö", "o", $value);
$value = str_replace("ğ", "g", $value);
$value = str_replace("ç", "c", $value);
$value = str_replace("ü", "u", $value);
$value = str_replace("İ", "I", $value);
$value = str_replace("Ş", "S", $value);
$value = str_replace("Ö", "O", $value);
$value = str_replace("Ğ", "G", $value);
$value = str_replace("Ç", "C", $value);
$value = str_replace("Ü", "U", $value);
$value = str_replace("?", "", $value);
$value = str_replace("!", "", $value);
$value = str_replace("&", "", $value);
$value = str_replace("<", "", $value);
$value = str_replace(">", "", $value);
$value = str_replace("-", "_", $value);
$value = str_replace(",", "_", $value);
$value = str_replace("/", "", $value);
$value = str_replace("%", "", $value);
$value = str_replace("#", "", $value);
$value = str_replace(";", "", $value);
$value = str_replace("'", "", $value);
$value = str_replace("\"", "", $value);
return $value;
}
Sonra dbden linki $link degiskeniyle Cektigini Dusunuyorum..
$adres=duzenle($link);
ve yukarıda link degiskenini replace eddikden Sonra adres degiskenine aktardik...
echo "<a href=$adres>"; - 06-09-2007, 19:59:56
function SeoLink($text){ $tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç'); $eng = array('s','S','i','I','g','G','u','U','o','O','C','c'); $text = str_replace($tr,$eng,$text); $text = eregi_replace('[^0-9a-z]',"-",$text); $text = preg_replace("@--*@","-",$text); return strtolower($text); }Ben bunu kullanıyorum bilmem işine yarar mı
