PHP « URL с русскими буквами

Здравствуй, AskDev!
Помоги, пожалуйста забороть следующую проблему. Есть таблица БД в которую скрипт кладёт пути к файлам на жёстком диске. Учитывая, что именах файлов встречаются русские буквы, пробелы и слеши (это обязательное условие и прошу в комментариях не пытаться меня убедить, что от этого надо избавиться), то перед тем, как положить путь в таблицу я "прогоняю" путь через addslashes.
Далее, когда я вывожу путь на поисковой выдаче, я снимаю экранирование слешей через stripslashes, но упираюсь в пробелы и русские буквы.
Urlencode и rawurlencode к сожалению меня не спасут, так как по именам файлов и путям у меня проходит поиск.

1 ответов