D62 adlı üyeden alıntı: mesajı görüntüle
Seo url kullanırsan eğer bu sorunu yaşamazsın.

Örnek olarak şöyle yapabilirsin ;

$text="Jhon%20Doe"; $text=str_replace("%20","-",$text); echo $text;
Çıktısı : Jhon-Doe olacaktır.

Fonksiyonuna göre yapmak için ise şu şekilde yapabilirsin.

//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("%20", "-", $doctor['name']); return $url; } if ($sub == "photo") { $url = "assets/images/doctors_photo/".$doctor['photo']; return $url; } }
ama önerim bir sef link fonksiyonu kullanman daha mantıklı olacaktır.
seflink($doctor['name']); Çıktısı : Jhon-Doe olacaktır yine
Kolay Gelsin

hocam yine düzelmedi... buradaki $url = "profile/".$id."/".str_replace(" ", "-", $doctor['name']); kodda hocam burada bi sıkıntı var galiba ben oraya ne yapsam düzelmiyor.. phpden de anlamıyorum koddaki sıkıntıyı çözeyim.. inanın ne yapacağımı şaşırdım