Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: XML и кодировка
 
 автор: AKAMANIAK   (11.11.2007 в 13:22)   письмо автору
 
 

XML файл обявлен как


<?xml version="1.0" encoding="windows-1251"?>


обработчик php


<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>


В итоги при обработки xml файла на странницу выдает Златоустовская гравюра

   
 
 автор: akaMANIAK   (11.11.2007 в 13:44)   письмо автору
 
   для: AKAMANIAK   (11.11.2007 в 13:22)
 

Нашел ответ:
$str = iconv("UTF-8", "windows-1251", $str);
Может кому пригодиться.

   
 
 автор: coloboc66   (11.11.2007 в 22:15)   письмо автору
 
   для: akaMANIAK   (11.11.2007 в 13:44)
 

Нафиг нужно это постоянное глупое перекодирование??? Нужно просто запомнить одно правило - если вы используете XML (или аякс), всегда используйте UTF-8. И не будет тогда никаких проблем в дальнейшем.

   
 
 автор: Ильдар   (12.11.2007 в 10:51)   письмо автору
 
   для: coloboc66   (11.11.2007 в 22:15)
 

Сам файл страницы нужно перекодировать, я сам мучился с этой проблемой!

   
 
 автор: coloboc66   (12.11.2007 в 12:14)   письмо автору
 
   для: Ильдар   (12.11.2007 в 10:51)
 

Да - сам файл тоже сохранять в UTF-8. И желательно без BOM.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования