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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Кодировка.

Сообщения:  [1-10]   [11-11] 

 
 автор: Rembrant   (12.05.2007 в 14:02)   письмо автору
 
   для: bronenos   (11.05.2007 в 15:00)
 

кароче ничё у меня не получается ((((

   
 
 автор: bronenos   (11.05.2007 в 15:00)   письмо автору
 
   для: coloboc66   (11.05.2007 в 14:58)
 

2 Rembrant
в моем классе смотри функцию this.prepare снизу

   
 
 автор: coloboc66   (11.05.2007 в 14:58)   письмо автору
 
   для: Rembrant   (11.05.2007 в 14:32)
 

В вашем случае не знаю, я аякс создавал по-другому, а принцип такой:
<form>
<input type=text name=msg >
...
</form>
<script>
msg=encodeURIComponent(document.forms[0].msg.value);
//теперь вызываем аякс и передаем ему закодированные данные
ajax('file.php',msg);
function ajax(url, date)
{
...
Obj.send(date);
}
</script>

to bronenos: возможно да...

   
 
 автор: Rembrant   (11.05.2007 в 14:32)   письмо автору
 
   для: Rembrant   (11.05.2007 в 14:31)
 

coloboc! а как в моём случае кодировать в encodeURIComponent() ?

   
 
 автор: Rembrant   (11.05.2007 в 14:31)   письмо автору
 
   для: bronenos   (11.05.2007 в 14:22)
 

Obj.setRequestHeader ('Content-Type', 'text/html; charset=windows-1251');

также всё

   
 
 автор: bronenos   (11.05.2007 в 14:22)   письмо автору
 
   для: coloboc66   (11.05.2007 в 14:10)
 

при GET тоже ведь надо...?

   
 
 автор: coloboc66   (11.05.2007 в 14:10)   письмо автору
 
   для: Rembrant   (11.05.2007 в 13:57)
 

Если вы используете аякс и метод POST, то данные в национальных кодировках нужно кодировать перед отправкой в encodeURIComponent() и на сервере их соответственно выуживать с помощью UTF-8 и iconv().

   
 
 автор: bronenos   (11.05.2007 в 14:08)   письмо автору
 
   для: Rembrant   (11.05.2007 в 13:57)
 

Obj.setRequestHeader ('Content-Type', 'text/html; charset=windows-1251');
если не ошибся, перед Obj.send

   
 
 автор: Rembrant   (11.05.2007 в 13:57)   письмо автору
 
   для: bronenos   (11.05.2007 в 13:41)
 

написал, все попрежнему

   
 
 автор: bronenos   (11.05.2007 в 13:41)   письмо автору
 
   для: Rembrant   (11.05.2007 в 13:22)
 

Во всех трех пиши
header ('Content-Type: text/html; charset=windows-1251');

   

Сообщения:  [1-10]   [11-11] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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