форум вебмастероff на AlfaSpace.NET

Ubuntu и Linux |реактивный бесплатный хостинг | Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга | правила форума

  Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ °
Форум вебмастеров на AlfaSpace.NET / The Matrix Has You / FTP by PHP
Автор Сообщение
DM53
Участник

232
# Дата: 31 Янв 2006 10:17


В общем пытаюсь реализовать на php приложение, работающее с фтп. Столкнулся со следующей проблемкой: при наличии пробелов в названии файла/директории скрипт отказывается работать с ними работать. Имя файла получаю через ftp_rawlist($fc, $path), далее через explode обрабатываю. Изменить имя файла возможности нет, сервер чужой. Вопрос в том, как подружить плохоназванные файлы и мой скрипт.

maxtat
pda killer

1438
# Дата: 31 Янв 2006 10:58


а где ты вообще видел в инете название файла с пробелом? Такой даж адресная строка не обработает

acsid
Alfa Guru

2388
# Дата: 31 Янв 2006 10:59


пробел обычно заменяется %

Serg
Участник

1818
# Дата: 31 Янв 2006 11:05


maxtat
а где ты вообще видел в инете название файла с пробелом? Такой даж адресная строка не обработает

Это типа шутка?

Константин
TorrentMaster

3449
# Дата: 31 Янв 2006 11:34


acsid
"%20"

Константин
TorrentMaster

3449
# Дата: 31 Янв 2006 11:34


чтобы узнать, что чем заменяется выполняем urlencode();

DM53
Участник

232
# Дата: 31 Янв 2006 12:18


Но через urlencode то я скрипту ничего передать не смогу (или меня глючит?). Это ведь не адресная строка вам, не хттп даже.

Константин
TorrentMaster

3449
# Дата: 31 Янв 2006 12:31


DM53
А в фтп кстати вообще таких проблем быть не должно - насколько я помню все фтп нормально пробелы парсят

DM53
Участник

232
# Дата: 31 Янв 2006 12:46


Что же я по твоему, придумываю проблему? Делать мне нечего что-ли?
ЗЫ: по делу - некоторые пробелы удалось побороть - заменил в скрипте пробел (\040) на знак вопроса (фиг знает как, но это сработало). Однако некоторые директории так же упорно не хотят работать. Пример работающих названий: Mr. Lem, soldaty 5. Пример неработающих: Lost 2, hroniki huadu

Константин
TorrentMaster

3449
# Дата: 31 Янв 2006 12:50


DM53
Да нет, ничего ты не придумываешь - я лишь говорю о том, это похоже на мистику...
попробуй звезды еще использовать кстати

DM53
Участник

232
# Дата: 31 Янв 2006 13:03


При звездах таже фигня, что и при вопросах. Вообще файлы с пробелами и русскими буквами по идее на фтп быть не должны, но ведь разве продиктуешь пользователям большой районной сетки, как обзывать заливаемый ими софт?
ЗЫ: вот посмотрел фтп-менеджер на пхп чужой, там вообще наличие пробелов в файлах не подразумевается
ЗЗЫ: ну и ещё, если вдруг кто не догадался - всё это работает на локалхосте и к альфе никакого отношения не имеет

Ваш ответ

Quote  Bold Style  Italic Style  Underlined Style  URL Link  Email Link  Script AutoTab  Preformatted Text  Отменить *Что это?
... Запретить смайлы


Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:26615, gzipped size:8367

Mp3 Download || Webs Studio™ || Song's Lyrics
eXTReMe Tracker Rambler's Top100 Рейтинг@Mail.ru Форум ТвойWeb [Valid RSS]