• 11-06-2008, 10:50:42
    #1
       <?php
    $etiket = 'üyelik';
    $parcala = explode(',', $etiket);
    for($i=0; $i<count($parcala); $i++){
    $etiketle = trim($parcala[$i]);
    echo '<a href="etiket/'.$etiketle.'">'.$etiketle.'</a> ';
    }
    ?>
    siteadi.com/etiket/üyelik
    şeklinde olacağı için url de türkçe karakter olduğundan not found oluyor. türkçe karakterlere bu kodda replace yapabilirmiyiz gittiği url deki türkçe karakterde replace olacak kelimede değil ama.
    yani;
    etiket üyelik ise
    gideceği url siteadi.com/etiket/uyelik olacak kelime üyelik ama.

    şimdiden ilgilenenlere teşekkürler
  • 11-06-2008, 11:00:12
    #2
    türkçe karakterleri temizleyen fonksiyonun var ise yaparsın.
    Tr karakter temizleme fonksiyonu adı trsil diye hesap edersek şu şekilde düzenleyince olur.
    echo '<a href="etiket/'.trsil($etiketle).'">'.$etiketle.'</a> ';
  • 11-06-2008, 11:03:55
    #3
    tamam dediğiniz gibi yaptım

    çok teşekkürler +rep