merhaba sitede birkaç konu var bununla alakalı ama include edilme olayını filan cozemedim. Sorunum su; tr karakter iceren title lar (script youtubeden botlu video cekiyor ) ı,ö,ç,ş gibi adress cubugunda %&/_ gibi saçma karakterler olarak görünüyor. Bu işin en anlaşılır ve kolay yolu nedir lütfen aylardır boş çalışıyor site..
Şimdiden sağolun
linklerde tr karakter sorunu
13
●1.203
- 12-02-2008, 13:23:12
function trle($linklink) { $turkce = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç'); $ingilizce = array('s','S','i','I','g','G','u','U','o','O','C','c'); $linklink = str_replace($turkce,$ingilizce,$linklink); return strtolower($linklink); }örnek kullanım
<a href="$id-trle($konuadi)">$konuadi</a> - 14-02-2008, 01:25:50bak şimdi dostum..chamak adlı üyeden alıntı: mesajı görüntüle
Misafir adlı üyeden alıntı: mesajı görüntüle<? $turkce = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç'); // Bu türkçe Karakterler yani saçma sapan karakterlerin cikmasina neden olan karakterler.. ?><?php $ingilizce = array('s','S','i','I','g','G','u','U','o','O','C','c'); // Buda Türkçe Karakterlerin dönüştürülecegi harfler... ?>Sirasiyla takip ederseniz, Yukarida yazilanlar, değişmesi gerekenler. Aşağıdaki olması gerekenlerdir.
vee son olarak str_replace() fonksiyonunu kullanmış arkadaşımız..
Bu fonksiyon şu demektir.
$turkce // Bunu
$ingilizce // Bunula
$linklink // Bu verilerin içindekine göre değiştir...
Kolay Gelsin..