кодировка GET-переменной

ALEZ

Новичок
Можно еще раз и по порядку?

Задача традиционна: отправить данные из формы без перезагрузки страницы.

Используем ajax, передавая текстовые данные при помощи метода GET, далее формируем и отправляем письмо.

Результат нестабилен. Иногда письма приходят, как и положено, в UTF8. А иногда текст представляет собой CP1251. Насколько я знаю, это особенности передачи GET-параметров браузерами?

Что делать? Принудительно кодировать все данные, поступающие в скрипт формирования письма в UTF8?

Спасибо.
 

dimagolov

Новичок
ALEZ, а в какой кодировке стрница?

п.с. почему бы не слать постом?
 

Alexandre

PHPПенсионер
думаю вся собака в том, что используются разные кодировки стр.
 

ALEZ

Новичок
dimagolov
Все страницы в utf8. Я и шлю POST'ом, потому как с GET проблемы. Но хотелось бы понять, почему именно.

*****
Просто когда при помощи всплывающего alert'а я вывожу запрос, в разных браузерах русскоязычные символы не всегда закодированы.
 
Сверху