|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
|
manking |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 8.11.2011 Репутация: нет Всего: нет |
Добрый день.
Youtube в firefox,opera,IE принимает строки url на поиск в кодировке utf8. А если запрашивать через safari то работает только в CP1251 Так в firefox работает http://www.youtube.com/embed?listType=sear...%81%D0%B8%D0%B8 Так в safari не работает - выводит ошибки перебирая разные файлы http://www.youtube.com/embed?listType=sear...%81%D0%B8%D0%B8 Так в safari работает - если на английском передать http://www.youtube.com/embed?listType=search&list=russia team Так в safari работает - если кодировать urlencode из 1251 http://www.youtube.com/embed?listType=sear...%91%D0%A0%D1%91
Есть ли универсальное средство по передаче ссылок url в utf8, чтобы работало во всех браузерах? |
|||
|
||||
Angel666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 8.9.2011 Репутация: нет Всего: 1 |
mb_detect_encoding
http://www.php.su/mb_detect_encoding Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
manking |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 8.11.2011 Репутация: нет Всего: нет |
Ну mb_detect_encoding() php пишет что кодировка строки UTF-8. PHP передает safari строку в utf-8, а safari почему то отправляет ссылку на youtube в другой кодировке или что то дописывает туда какие то символы. |
|||
|
||||
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |