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]   

> Описание: Как определить?
face_86
Отправлено: 17 Января, 2008 - 20:30:59
Post Id



Новичок


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


Помог: -2 раз(а)

[+]


Как определить кодировку по средствам php?
дайте плз ссылку на литературу хотябы,,


-----
Мечты сбываются
 
 Top
EuGen Администратор
Отправлено: 17 Января, 2008 - 20:35:49
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


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




Чтобы указать кодировку явно, используйте:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. //$endocing - это Ваша кодировка
  3. header("Content-Type: text/html; charset=$encoding");
  4.  

Естественно, делать это имеет смысл до того, как начат какой-либо вывод.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
face_86
Отправлено: 17 Января, 2008 - 21:51:02
Post Id



Новичок


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


Помог: -2 раз(а)

[+]


EuGen да да конечно чтобы броузер не подумал что началось тело html
Спасибо!!! Закатив глазки


-----
Мечты сбываются
 
 Top
Dastar
Отправлено: 17 Января, 2008 - 22:11:52
Post Id



Частый гость


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


Помог: -6 раз(а)




а еще можно определить в файлу .htaccess


-----
Не знаешь - молчи.
 
 Top
face_86
Отправлено: 18 Января, 2008 - 21:37:02
Post Id



Новичок


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


Помог: -2 раз(а)

[+]


Или просто в блокноте /сохранить как/в диалоговом окне укажать кодировку!


-----
Мечты сбываются
 
 Top
Dastar
Отправлено: 18 Января, 2008 - 21:56:37
Post Id



Частый гость


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


Помог: -6 раз(а)




А вот это лучше не делать, все равно работать не будет.
Файл .htaccess является, на сколько я понимаю, настройками апача, так что это самый, по мне, лучший способ поставить кодировку.


-----
Не знаешь - молчи.
 
 Top
face_86
Отправлено: 19 Января, 2008 - 00:05:51
Post Id



Новичок


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


Помог: -2 раз(а)

[+]


Dastar пишет:
А вот это лучше не делать, все равно работать не будет.


Почему это на скорость влияет? Однако
И напиши параметр пожалуйста,,,


-----
Мечты сбываются
 
 Top
Dastar
Отправлено: 19 Января, 2008 - 09:33:18
Post Id



Частый гость


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


Помог: -6 раз(а)




Нет, одно дело в какой кодировке ты сохраняешь, и совершенно другое - какая кодировка выводится.
Не знаю, может это у меня так, но когда я пхп файл сохраняю в кодировке юникод, скрипт бастует и не работает.


-----
Не знаешь - молчи.
 
 Top
valenok Модератор
Отправлено: 19 Января, 2008 - 13:56:33
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




Цитата:
Или просто в блокноте /сохранить как/в диалоговом окне укажать кодировку!

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

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


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


-----
Truly yours, Sasha.
 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB