Текущее время: 20 апр 2024, 17:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Кодировка в ifame
СообщениеДобавлено: 27 окт 2014, 15:26 
Не в сети
Аватар пользователя

Зарегистрирован: 26 сен 2013, 11:50
Сообщений: 7
Добавте в aptracker.php <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
Иначе видно это:
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Кодировка в ifame
СообщениеДобавлено: 27 окт 2014, 16:13 
Не в сети
Support Live GPS
Аватар пользователя

Зарегистрирован: 25 сен 2012, 08:43
Сообщений: 2884
ama3ohka писал(а):
Добавте в aptracker.php <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

Для UTF-8 нужно добавить параметр: "charset=utf8".
Т.е. примерно так:
Код:
<iframe src="http://livegpstracks.com/aptracker.php?f=xxxxxxxxxxxxxx&bg=ffffff&charset=utf8" frameborder="0" style="width: 570px; height: 400px;"></iframe>


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Кодировка в ifame
СообщениеДобавлено: 27 окт 2014, 17:22 
Не в сети
Аватар пользователя

Зарегистрирован: 26 сен 2013, 11:50
Сообщений: 7
Чой то Вы меня запутали.. В каком формате отдаёт страничку сервер? Если в ссылке нет параметра charset, то хеадер странички такой:
Код:
<html lang="en">
<head></head>
<body bgcolor="#ffffff"

если в ссылке &bg=ffffff&charset=utf8", то хеадер такой:
Код:
<html lang="en">
<head>
<meta charset="utf-8">
</head>
<body bgcolor="#ffffff"

если в ссылке &bg=ffffff&charset=windows-1251", то хеадер такой:
Код:
<html lang="en">
<head></head>
<body bgcolor="#ffffff"

и опять вместо буковок ромбики.. Из чего делаю вывод, что сервер отдает страничку в utf8, так почему бы не добавить нужный тег в хеадер??


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Кодировка в ifame
СообщениеДобавлено: 27 окт 2014, 17:34 
Не в сети
Support Live GPS
Аватар пользователя

Зарегистрирован: 25 сен 2012, 08:43
Сообщений: 2884
ama3ohka писал(а):
Чой то Вы меня запутали.. В каком формате отдаёт страничку сервер?

1. Без указания параметра "charset" сервер отдает страницу в кодировке 1251 и без тега "charset".
2. С параметром "charset=1251" - сервер отдает страницу в кодировке 1251 с тегом "charset=windows-1251".
3. С параметром "charset=utf8" - сервер отдает страницу в кодировке UTF-8 с тегом "charset=utf-8".


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Кодировка в ifame
СообщениеДобавлено: 27 окт 2014, 17:47 
Не в сети
Аватар пользователя

Зарегистрирован: 26 сен 2013, 11:50
Сообщений: 7
Упс.. А Вы пробовали?? У меня так:
Изображение
Изображение
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Кодировка в ifame
СообщениеДобавлено: 27 окт 2014, 17:57 
Не в сети
Support Live GPS
Аватар пользователя

Зарегистрирован: 25 сен 2012, 08:43
Сообщений: 2884
ama3ohka писал(а):
Упс.. А Вы пробовали?? У меня так:

Параметра "windows-1251" не существует. У "charset" есть параметры "utf8" и "1251".


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Кодировка в ifame
СообщениеДобавлено: 27 окт 2014, 18:02 
Не в сети
Аватар пользователя

Зарегистрирован: 26 сен 2013, 11:50
Сообщений: 7
livegps писал(а):
ama3ohka писал(а):
Упс.. А Вы пробовали?? У меня так:

Параметра "windows-1251" не существует. У "charset" есть параметры "utf8" и "1251".

Дайте пожалуйста ссылку на это...

Всегда думал что есть кодировка Windows-1251 (синоним CP1251), а о кодировке "1251" ни где не читал.. :shock:


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Кодировка в ifame
СообщениеДобавлено: 27 окт 2014, 18:34 
Не в сети
Support Live GPS
Аватар пользователя

Зарегистрирован: 25 сен 2012, 08:43
Сообщений: 2884
ama3ohka писал(а):
Всегда думал что есть кодировка Windows-1251 (синоним CP1251), а о кодировке "1251" ни где не читал..
Еще раз повторю:
livegps писал(а):
1. Без указания параметра "charset" сервер отдает страницу в кодировке 1251 и без тега "charset".
2. С параметром "charset=1251" - сервер отдает страницу в кодировке 1251 с тегом "charset=windows-1251".
3. С параметром "charset=utf8" - сервер отдает страницу в кодировке UTF-8 с тегом "charset=utf-8".

Исходя из контекста переписки, логично предположить, что речь идет о GET-параметре скрипта "aptracker.php".


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Кодировка в ifame
СообщениеДобавлено: 27 окт 2014, 18:58 
Не в сети
Аватар пользователя

Зарегистрирован: 26 сен 2013, 11:50
Сообщений: 7
Ага, вот теперь въехал :roll:
Запутало это:
livegps писал(а):
1. Без указания параметра "charset" сервер отдает страницу в кодировке 1251 и без тега "charset".

Вероятно так было бы менее запутанно:
livegps писал(а):
1. Без указания параметра "charset" сервер отдает страницу в кодировке windows-1251 и без тега "charset".


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB

Поддержка: support@livegpstracks.com или форум Карта сайта © 2010-2024. Live GPS Tracking