Здравствуйте!
Есть таблица в БД с кодировкой "utf8_general_ci"
Есть запрос к этой таблице на запись ссылки: www.moisait.ru/index.php?imia=Иван Иванович
$donor = $_SERVER['HTTP_REFERER'];
$data = date('y,n,d');
//$_SERVER['HTTP_REFERER'] имеет значение: www.moisait.ru/index.php?imia=Иван Иванович
$connect = mysql_connect("localhost", "лог", "пароль") or die ("Could not connect: " . mysql_error());
mysql_select_db("БД", $connect);
mysql_query("SET NAMES 'utf8'", $connect);
mysql_query("SET character_set_client = 'utf8'", $connect);
mysql_query("SET character_set_connection = 'utf8'", $connect);
mysql_query("SET character_set_results = 'utf8'", $connect);
$sql_count = mysql_query("INSERT INTO tablitsa (donor,data) Values ('$donor','$data')", $connect);
mysql_close($connect);
Файл в кодировке "utf8 (без BOM)" но в таблицу БД он записывается в таком виде: www.moisait.ru/index.php?imia=%D0%A0%D0%B0%D0%B7%D0%BD%D0%B0%D1%8F
и соответственно, вытаскиваю его оттуда в таком-же виде.
Не могу понять в чем дело.
Как записать его в таблицу в нормальном виде, или хотя-бы вытащить его от туда в читаемом виде?
Спасибо.