К теме не относится
Привет, Дмитрий !
У меня к тебе такой вопрос:
- Есть форма (HTML), в которую юзеры вводят инфу о себе на русском языке
- Использую метод POST для отправки инфы
- Но Apache русский текст декодирует. Получается белеберда.
- Но самое неприятное, что при перекодировке в тексте встречаются символы %(знак процента), на которые сам же Apache бурно реагирует, вплоть до того, что обрезает все данные после этого символа
- Я пытался в форме поставить enctype="multipart/form-data". В этом случае русский текст не изменяется, доходит нормально. Но тогда я не могу нормально upload`ить файлы картинок. В httpd.conf вставлял строку CharsetRecodeMultypartForms off. Тогда доходит и текст и файлы. Но текст получается в koi8-r. Если использовать convert_cyr_string(...), то можно добиться читабельного текста, но не все символы переводятся правильно, в то, что вводил юзер. Например символ №(знак номера), в русской раскладке при конвертации получается что-то вроде "."(знак точка).
Если сможешь, и если тебе не трудно напиши как быть. Я думаю может чего не досмотрел в Apache.
Если ты дочитал до сюда, спасибо.
Заранее спасибо за ответ. НУ ОЧЕНЬ НАДО.
С уважением,
Константин.