русские буквы в urlencode

Статус
В этой теме нельзя размещать новые ответы.

shift_on_line

Новичок
русские буквы в urlencode

Ссылки выдаются в виде
ftp://192.0.1.50/pub/Video/Фильмы/Призрак Оперы/video.avi

И если перейти оперой то
ftp://192.0.1.50/pub/Video/Фильмы/Призрак Оперы/video.avi
и Файл ненайден

если перейти IE то ссылка превращается в
ftp://192.0.1.50/pub/Video/%D4%E8%EB%FC%EC%FB/%CF%F0%E8%E7%F0%E0%EA%20%CE%EF%E5%F0%FB/video.avi

Как посредством php получить такую ссылку?

ps. если делать $href = urlencode ($href);
то получатся
ftp%3A%2F%2F192.0.1.50%2Fpub%2FVideo%2F%D4%E8%EB%FC%EC%FB%2F%CF%F0%E8%E7%F0%E0%EA+%CE%EF%E5%F0%FB%2Fvideo.avi
и соответственно ничего не работает..
 

Кром

Новичок
На сколько я понимаю, тебе нужно раскодировать строку, urldecode, а не urlencode.
 

tf

крылья рулят
что возвращает urlencode('Призрак Оперы')?
 

Фанат

oncle terrible
Команда форума
shift_on_line
головой когда думать начнём?
тебе что надо закодировать?
А что ты кодируешь?
 

shift_on_line

Новичок
Кром мне надо закодировать
ftp://192.0.1.50/pub/Video/Фильмы/Призрак Оперы/video.avi
чтобы файл открывался

tf %CF%F0%E8%E7%F0%E0%EA+%CE%EF%E5%F0%FB
но паролейно кодируются и двоеточия, слэши
Например ftp:// в ftp%3A%2F%2F

Фанат когда буду всё знать
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху