Mam mały problem z funkcją str_replace , przerabiam jeden skrypt a raczej wyświetkanie linków na przyjazne dla wyszukiwarek kożystające z mod_rewrite apacha. Jak narazie wszytsko działało dobrze jak bazowało na szablonie w kórym były regoły linkow. Ale mam do zmiany jeszcze adresy ( linki ) które występuja jako "szablon" w pliku php. Udało mi się już doprowadzić do tego iż ładnie się wyświetla w formie html lecz w miejscach gdzie są spacke ( puste miejsca ) występuje %20 np : Tester%20Monitora%202.1.html , podobie będzie zrobione też z polskimi znakami ąśżźćńłóę. Próboję to rozwiązać stosując str_replace ale nie moge sobie z tym poradzić, Czy ktoś może podsunąc jakiś pomysł jak rozwiązac ten problem.
Zamieszczam fragment kodu nad którym tak siedze :
<?php $pafdb_temp3 = $pafdb_tpl; $pafdb_temp3 = str_replace('{filelink}', $pafdb_cfg['dburl'].'/pliki/'.$pafdb_temp2['file_id'] .'/' .$pafdb_temp2['file_name'] .'.html' , $pafdb_temp3); ?>
czwarta linijka kodu odpowiada za wyświetlanie linku
Proszę o pomoc z rozwiązaniu tego problemu.
Pozdrawiam Bartek