Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Что делать с кодировкой

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
azarkin7
Отправлено: 15 Апреля, 2011 - 22:44:47
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




Сделал небольшой сайт на html, css. В школу нужно принести к понедельнику. Но вот что незнаю в какой кодировке делать. Прочитал на w3c что в кодировке utf-8 страницы могут отображатся неверно.Делать в windows-1251, или в другой?пишет вместо <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> вот это <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> В Итоге в Опере, в ИЕ норм, а в мазиле иероглифы.Мне нужно чтобы во всех браузерах было нормально без иероглифов(желательно не utf-8(писал выше.))
 
 Top
SAD
Отправлено: 15 Апреля, 2011 - 22:46:37
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




кодировку файла в редакторе поменяйте
 
 Top
azarkin7
Отправлено: 15 Апреля, 2011 - 22:48:05
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




на какую?
(Добавление)
в блокноте у меня ANSI
UTF-8
Юникод
Юникод Big Endian
 
 Top
SAD
Отправлено: 15 Апреля, 2011 - 22:54:42
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




azarkin7 пишет:
UTF-8
 
 Top
azarkin7
Отправлено: 15 Апреля, 2011 - 23:01:18
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




Я писал что UTF-8 на старых браузерах может тупить
 
 Top
DeepVarvar Супермодератор
Отправлено: 16 Апреля, 2011 - 02:38:47
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




azarkin7 пишет:
на старых браузерах может тупить

Вот какраз на старых не будет "тупить" как вы выразились выше.
Старые браузеры честно читают метатег:
<meta http-equiv="Content-Type" content="text/html; charset=....................
и честно его выполняют.
Что же касается современных браузеров, то они честно клали на этот метатег.

Выход:
Если демонстрация сайта будет проходить локально (не на сервере а живыми файлами), на Windows - делаем в 1251 (ANSI), на *NIX - делаем utf-8.
В случае демонстрации на сервере, использовать лучше utf-8 с обязательной отправкой заголовка с помощью php (JAVA,Perl,Python и чо там еще бывает..)
CODE (htmlphp):
скопировать код в буфер обмена
  1. 'Content-Type: text/html; charset=utf-8'
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB