• 09-02-2010, 21:06:49
    #1
    Selam
    Arkadaslar siteme onarcade kurdum.Ama sıtemde onarcade etiket sisteminde etiketleme yaparken hep ingilizce karakter kullanıyor.Bunu bir türlü türkçe karakterlere ceviremedim bu konuda yardımı olacak arkadasları beklıyorum.
    Sitemde etiketler http://www.kizoyun.net/558-cilgin-Gelinlikler.html gibi ara sayfalarda görüntülüyorum..

    tesekkurler.
  • 10-02-2010, 00:14:23
    #2
    Üyeliği durduruldu
    zaten linklerin problem cikarmamasi icin Türkçe harflerin ingilizce eş benzerlerine dönüştürülmesi gerek
  • 10-02-2010, 00:37:23
    #3
    // tr karakter fonksiyonum
    function turkceyapcam($text) {
    $text = trim($text);
    $search = array('A','B','C','Ç','ç','D','E','F','G','Ğ','ğ','H','I','ı','İ','J','K','L','M','N','O','Ö','ö','P','Q','R','S','Ş','ş','T','U','Ü','ü','V','W','X','Y','Z',' ','(',')','+','_','}','{','/','=','%','$','#','<','>','  ','   ','!','__','.',',','*','[',']','^','?',':',';','|','"');
    $replace = array('a','b','c','c','c','d','e','f','g','g','g','h','i','i','i','j','k','l','m','n','o','o','o','p','q','r','s','s','s','t','u','u','u','v','w','x','y','z','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','','-','-','-','-');
    $new_text = str_replace($search,$replace,$text);
    return $new_text; }
    kullanımı : <? $tr = turkceyapcam($urlx); ?>

    $urlx değişkeni yerine formdan veri alabilirsin yada veritabanından farketmez kafana göre kullan...