parser

/faq/faq
/authors/авторы
/docs/документация

/powered_by_parser/в действии
/feedback/куда говорить
/jargon/жаргон

/download/скачать

/examples/примеры
/forum/форум



Поиск по форуму

По умолчанию ключевое слово ищется только в заголовке сообщения.

Ключевое слово:

Фильтровать по автору:



Кодировка в MySQL

Denis | dbit@mail.ru 07.02.2002 21:05

Тут на форуме много говорили по поводу того, что Парсеру нужна 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. Набиваю, значит, в форму разные слова по-русски. А Парсер эту форму каждый раз в базу добавляет. И еще вынимает все записи, сортирует по алфавиту и выводит на страничку.
Так вот. С русскими буквами все вроде нормально. Вопрос: мне успокоится и радуясь жизни продолжать работать с базой, не думая о кодировках, или все-таки такой подход таит в себе некие грабли?

<<  Вернуться к списку сообщений


E-mail: mailbox@parser.ruCopyright © 1997-2001 Студия Артемия Лебедева