Pluton Mesaj tarihi: Ocak 28, 2009 Paylaş Mesaj tarihi: Ocak 28, 2009 function seo($s) { $tr = array('Ç','ç','Ğ','ğ','ı','İ','Ö','ö','Ş','ş','Ü','ü'); $en = array('C','c','G','g','i','I','O','o','S','s','U','u'); $s = str_replace($tr,$eng,$s); $s = eregi_replace('[^0-9A-Za-z]',"-",$s); for($i=0;$i <= 10;$i++) { $s = str_replace("--","-",$s); } return strtolower($s); } şöyle bir fonksiyonda örneğin seo("altın"); yazdığım zaman çıktısı: "alt-n" oluyor. "ı" 'yi "i" 'ye çevirmeme sebebini bulamadım str_replace ile aram pek iyi değil sanırım. Sorunun nerden kaynaklandığını görebiliyor musunuz ? Teşekkür edeirm şimdiden Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Pluton Mesaj tarihi: Ocak 28, 2009 Konuyu açan Paylaş Mesaj tarihi: Ocak 28, 2009 Bu paticikde sihirli bişeyler var. Buraya konu açtıkdan sonra aklıma geliyor bazı şeyler. Fonksiyonun bulundugu dosyanın dil kodunu "UTF-8" olarak ayarlamadığım için problem çıkartıyomuş meğerse =) Kusura bakmayın konu fazlalığı yaptım ama belki bigün birinin işine yarar Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar