|
|
|
Кодировка в MySQL
Тут на форуме много говорили по поводу того, что Парсеру нужна koi-8 кодировка в MySQL. У меня parser 1.0 (168mysql-alx2 build) под FreeBSD. Сделал вот такую страничку:<html>
<head>
<title>Проверка Parser'а</title>
<head>
<body>
^uri[]
<p>
^ifdef[^form[str];
^server[user:password@localhost/db;
^sql[INSERT INTO str VALUES(NULL,'^form[str]')]
]
^header[Location;./]
]
<form action="./" method="post">
<input type=text name=str>
<input type="submit" value=" Ok ">
</form>
<p>
^server[user:password@localhost/db;
# ^sql[DESCRIBE str;]
^sql[select str_id, str from str ORDER BY str]
^menu[^item[0] ^item[1]<BR>]
]
</body>
</html> Вот. Смотрю на эту страничку через IE, кодировка -- Windows cp1251. Набиваю, значит, в форму разные слова по-русски. А Парсер эту форму каждый раз в базу добавляет. И еще вынимает все записи, сортирует по алфавиту и выводит на страничку. Так вот. С русскими буквами все вроде нормально. Вопрос: мне успокоится и радуясь жизни продолжать работать с базой, не думая о кодировках, или все-таки такой подход таит в себе некие грабли?
|