• 28-07-2006, 11:31:41
    #1
    merhaba arkadaşlar...
    .htaccess ile html olarak sayfalarımı göstere biliyorum $title.html yaptığım çalışıyor ama title da boşluklar asd%20haber%20.html tarzı çıkıyor * , ? / butür karakterler için sadece - olmasını nasıl sağlarım ?
  • 28-07-2006, 12:33:34
    #2
    rvr
    Üyeliği durduruldu
    $find[] = ' ';
    
    $replace[] = '-';
    
    $adres = str_replace($find, $replace, $title);
    
    echo $adres;
    yapamazsan kodun o kısmını yaz buraya, düzenlemeye çalışayım.
  • 28-07-2006, 12:41:15
    #3
    rvr
    Üyeliği durduruldu
    $find = array(' ', 
                    '"', 
                    '&', 
                    '\r\n', 
                    '\n', 
                    '/', 
                    '\\', 
                    '+', 
                    '<', 
                    '>'); 
    
    $adres = str_replace($find, '-', $title);
    
    echo $adres;
    düzenleme: sen başka karakterler içinde sormuşsun, onu da bu şekilde yapabilirsin, istemediğin başka karakterler varsa onları da yukarıdaki şekilde find kısmına ekle.
  • 28-07-2006, 12:50:16
    #4
    çok sağolasın hallettim ama bi sorunum daha var ':'); yaptığımda hata ile karşılaşıyorum : bunu nasıl kullanabilirim ?
  • 28-07-2006, 12:52:21
    #5
    sorunu hallettim ben bi yanlışlık yapmışım...
    teşekkür ederim
  • 28-07-2006, 12:53:55
    #6
    rvr
    Üyeliği durduruldu
    $find = array(' ', 
                    '&quot;', 
                    '&', 
                    '\r\n', 
                    '\n', 
                    '/', 
                    '\\', 
                    '+', 
                    '<', 
    		':'; // sorun yok burada
                    '>');
    ben denedim sorun yok

    edit: rica ederim.