У меня есть черт времени ввода символов типа into в мою базу данных с использованием php.
У меня есть настройка UTF-8 на странице
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
и
<?php
$line = $_REQUEST['line'];
$line = stripslashes($line);
$line = htmlspecialchars($line);
$line = trim($line);
$line = mysql_real_escape_string($line);
mysql_query("SET CHARACTER SET utf8");
$sql = "INSERT INTO posts (txt) values ('$line')";
mysql_query($sql, $cn);
?>
, результатом вставки является символ ?
Я уверен, что есть люди, которые сделали это, но у меня действительно возникают проблемы с правильным пониманием.
Редактировать:
Сортировка и поле таблицы MySQL ' s кодировка также установлена в utf8_unicode_ci