私は、ユーザーが情報を入力するテキストエリアを持っています。一部のユーザーは情報に一重引用符と二重引用符を入力し、ページ内で最後に見えるものは一重引用符があると思われるすべての種類の奇妙な文字です。私は関数mysqli_real_escape_string()とtrim()を使って情報を格納し、htmleneties()をPHPで表示するだけです。MysqlまたはPHPが引用符を正しく変換しない
私のデータベース私はすでに文字を見るので、一重引用符が二重引用符に格納されているのはなぜですか?ありがとう!
データベースのエンコーディングとは?出力HTMLのエンコーディングは何ですか? –
dbのエンコーディングは、MySQLのcharset:UTF-8 Unicode(utf8)です。これはHTML – Ben