adidas131
Сообщений: 283
Оценки: 0
Присоединился: 2010-01-02 12:50:47.520000
|
Банальная порблема с кодировкой. mysql_connect('localhost', 'root', 'vertrigo') or exit("Облом");
mysql_select_db('geo');
$query = "SELECT VERSION()";
$ver = mysql_query($query);
if(!$ver) exit("Ошибка при определении версии MySQL-сервера");
$version = mysql_result($ver, 0);
list($major, $minor) = explode(".", $version);
$ver = $major.".".$minor;
if((float)$ver >= 4.1)
{
mysql_query("SET NAMES 'cp1251'");
}
mysql_query("Insert INTO news(title,text,date) VALUES('".addslashes($_POST[title])."','".addslashes($_POST[text])."','".addslashes($date)."')");
mysql_close(); Если не заддавать кодировку - прямоугольники, при cp1251 "Тестовая новость", при utf-8 выдает "???µ???". Второй день ничего не могу сделать.
|