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
Форумы портала PHP.SU :: Версия для печати :: Кодировка
Форумы портала PHP.SU » PHP » Программирование на PHP » Кодировка

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

1. face_86 - 17 Января, 2008 - 20:30:59 - перейти к сообщению
Как определить кодировку по средствам php?
дайте плз ссылку на литературу хотябы,,
2. EuGen - 17 Января, 2008 - 20:35:49 - перейти к сообщению
Чтобы указать кодировку явно, используйте:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. //$endocing - это Ваша кодировка
  3. header("Content-Type: text/html; charset=$encoding");
  4.  

Естественно, делать это имеет смысл до того, как начат какой-либо вывод.
3. face_86 - 17 Января, 2008 - 21:51:02 - перейти к сообщению
EuGen да да конечно чтобы броузер не подумал что началось тело html
Спасибо!!! Закатив глазки
4. Dastar - 17 Января, 2008 - 22:11:52 - перейти к сообщению
а еще можно определить в файлу .htaccess
5. face_86 - 18 Января, 2008 - 21:37:02 - перейти к сообщению
Или просто в блокноте /сохранить как/в диалоговом окне укажать кодировку!
6. Dastar - 18 Января, 2008 - 21:56:37 - перейти к сообщению
А вот это лучше не делать, все равно работать не будет.
Файл .htaccess является, на сколько я понимаю, настройками апача, так что это самый, по мне, лучший способ поставить кодировку.
7. face_86 - 19 Января, 2008 - 00:05:51 - перейти к сообщению
Dastar пишет:
А вот это лучше не делать, все равно работать не будет.


Почему это на скорость влияет? Однако
И напиши параметр пожалуйста,,,
8. Dastar - 19 Января, 2008 - 09:33:18 - перейти к сообщению
Нет, одно дело в какой кодировке ты сохраняешь, и совершенно другое - какая кодировка выводится.
Не знаю, может это у меня так, но когда я пхп файл сохраняю в кодировке юникод, скрипт бастует и не работает.
9. valenok - 19 Января, 2008 - 13:56:33 - перейти к сообщению
Цитата:
Или просто в блокноте /сохранить как/в диалоговом окне укажать кодировку!

Это кодировка файла,

А вам нужна кодировка отдаваемого скриптом вывода.
PHP:
скопировать код в буфер обмена
  1.  
  2. <? header("Content-Type: text/html; charset=utf-8"); ?>
  3. <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  4.  


Вот так у меня начинается каждый скрипт.

 

Powered by ExBB FM 1.0 RC1