[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: кириллица в адресной строке
vvp
Доброго времени суток, уважаемые!
Прошу вашего совета по следующей темке...
имеются ресурсы в сети с видеофайлами ссылки на которые записаны в базе mysql
при нажатии следующей ссылки:
echo "<a href=".$gavv.">запуск</a><br><br>"; происходит запуск видеофала переданный в переменной $gavv... но вот беда... не запускаются файлы имеющие в названии русские буквы (только латиницу берет), хотя если просто тупо копирую путь с именем фала в ручную и загоняю в строку браузера- запуск происходит. Люди, как мне сделать что бы читалась кириллица?
Заранее спасибо!



Спустя 6 минут (10.11.2010 - 16:47) DmitryOpalev написал(а):
Попробуй лучше замену русских букв латиницей делать... например не кино, а kino.
А вообще, кириллица в адресной строке - ужасное извращение над интерном... ИМХО rolleyes.gif

Спустя 1 минута, 8 секунд (10.11.2010 - 16:48) Nikitian написал(а):
Вопрос первый: какая кодировка данных?
Вопрос второй: Попробуйте имя файла прогнать через функцию urlencode()/ Помогло?

Спустя 3 часа, 50 минут, 17 секунд (10.11.2010 - 20:38) vvp написал(а):
DmitryOpalev
Ответ: Замена русских на латинские в названиях файлов конечно сразу решит все проблемы по запуску, но увы, затруднит поиск и фильтрацию для пользователей сайта (вводить то им удобнее по русски)


Nikitian
Ответ: В mysql ставил koi-8, и urlencode() пробовал - вылетают в итоге кракозябры, по которым ИА отправляет в тупик...

Спустя 3 минуты, 39 секунд (10.11.2010 - 20:42) vvp написал(а):
Да, кстати, не волнуйтесь за "извращение на интерном..." все происходит на локальном сайте))

Спустя 2 минуты, 21 секунда (10.11.2010 - 20:44) Nikitian написал(а):
(: Зачем koi8? Сделайте urlencode(iconv('koi8-r','utf8',$name)) для ваших названий. Должно помочь.

Спустя 12 часов, 28 минут, 52 секунды (11.11.2010 - 09:13) vvp написал(а):
пробовал подобную штуку, в итоге путь преобразуется в следующую кракозябру:

%5C%5CSrv1%5Cresurs_nikolaev%5Cvideo%5C1814+%28%D0%92%D0%BE%D1%81%D0%B5%D0%BC%D0%BD%D0%B0%D0%B4%D1%86%D0%B0%D1%82%D1%8C-%D1%87%D0%B5%D1%82%D1%8B%D1%80%D0%BD%D0%B0%D0%B4%D1%86%D0%B0%D1%82%D1%8C%29.avi

и по этому пути ослик не срабатывает...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.