Показать сообщение отдельно
Старый 07.11.2008, 20:46
TooHit вне форума Посмотреть профиль Отправить личное сообщение для TooHit Найти все сообщения от TooHit
  № 1  
Ответить с цитированием
TooHit

Регистрация: Oct 2008
Сообщений: 1
По умолчанию Передать русские символы в URL (принять в php)

Нужно сделать запрос типа:
http://example.com/tracklist/done=песня под ключ
Если пишу в адресной строке браузера - то результат правильный (в php принимается нормальный русский текст).

Если пытаться грузить из флэша то:
1. Проверяю url перед самым запросом: tracklist/done=песня под ключ (ок)
2. Отправляю запрос на сервер.
3. В php беру эту строку и возвращаю флэшу: tracklist/done=ïåñíÿ ïîä êëþ÷ ()

Проверяю на Денвере (если это важно), все файлы в UTF-8.

Подкажите как лучше решить проблему? Он окончательно портит строку или можно в php через iconv возвратить исходное?
(Я видел есть сторонний класс Base64, по иддее он помог бы, но может есть по лучше идеи как настроить флэш передавать нормальный запрос)

Спасибо.