Selamun Alykum Arkadaşlar. inanın arkadaşlar 1 haftadır kafayı yedim denemediğim kod kalmadı.. ben php de amatörüm.. Elimde bulunan bir scriptti türkçeleştirdim. Buraya kadar herşey tamam fakat son anda fark ettim sitenin url kısmında sorun olduğu. url kısmında büyük küçük harf duyarlılığı, türkçe karakter sorunu, ve - işaretlerini eklemediğini fark ettim.
şunki url bu şekilde çıkıyor https://www.uzmanlardan.org/profile/10/Jhon%20Doe ama norma olması gereken url https://www.uzmanlardan.org/profile/10/jhon-Doe bu şekilde olması gerek .. internette araştırdım str_replace kod yardımı ile düzelte bileceğimi araştırdım ama 1 haftadır yapacağım projeye link url yüzünden bir türlü başlayamadım.. aşağıda benim function.php ben hangi kodu eklersem linkler düzelir arkadaşlar?
Arkadaşlar Bu Sorunu Düzelte bilecek Arkadaşlar var ise pm ile kullanıcı adı şifremi atabilirim.


str_replace ile alakalı function.php kodum
//Get Profile URL Data
    function profile_url($id,$sub){
        global $godb;
        $sql = "SELECT * FROM doctors_list WHERE id='$id'";
        $qu = $godb->query($sql);
        $doctor = mysqli_fetch_array($qu);
        if ($sub == "url") {
            $url = "profile/".$id."/".str_replace(" ", "-", $doctor['name']);
            return $url;
        }
        if ($sub == "photo") {
            $url = "assets/images/doctors_photo/".$doctor['photo'];
            return $url;
        }
    }
aşağıdaki kod .htaccess kodu
RewriteEngine On    # Turn on the rewriting engine
# not rewrite css, js and images
RewriteCond %{REQUEST_URI} !\.(?:css|js|jpg|gif|png)$ [NC]
RewriteRule    ^home    index.php    [NC,L]
 
RewriteRule    ^contact    contact.php    [NC,L]      
RewriteRule    ^faq    faq.php    [NC,L]      
RewriteRule    ^about    about.php    [NC,L]      
RewriteRule    ^featured    featured.php    [NC,L]      
RewriteRule    ^all    alldoctors.php    [NC,L]      
    
RewriteRule    ^profile/([([0-9]+)/(.*)$    profile.php?id=$1    [NC,L]  
RewriteRule    ^category/(.*)$    category.php?cat=$1    [NC,L]  
RewriteRule    ^search    search.php    [NC,L]