Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz

21.09.2009, 06:01
|
|
Участник форума
Регистрация: 13.02.2007
Сообщений: 205
Провел на форуме: 928552
Репутация:
55
|
|
Такая проблема возникла...
Создаю базу mysql:
PHP код:
CREATE TABLE IF NOT EXISTS `posts` (
`ID` int(11) NOT NULL auto_increment,
`title` varchar(120) collate utf8_unicode_ci NOT NULL,
`content` text character set utf8 NOT NULL,
`short` tinytext character set utf8 NOT NULL,
`datetime` datetime NOT NULL,
`cat` varchar(15) character set utf8 NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=0 ;
Скрипт, добавляющий в нее инфу:
PHP код:
$connection = @mysql_connect('localhost', 'test', 'test')
$q = "INSERT INTO posts
(title, content, cat, short, datetime)
VALUES ('$title', '$content', '$cat', '$short', now())";
mysql_query($q, $connection) or die(mysql_error());
Русский текст добавляется не в той кодировки. Форма отправки в utf8, все првоерил, менял кодировку таблицы на разные варианты utf - все равно вместо русского текста непонятная хрень. Что не так, куда копать?
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|