&のコードを比較すると、決して同じではありません。何らかの理由でそれを動作させることはできません。
$db = new sqlite3('test.db');
$r = $db->query("select * from test where id='1'");
$f = $r->fetchArray();
echo "<textarea rows='10' style='width:500px;'>$f[data]</textarea>";
$db->close();
これは私がどのように私はテキストエリア内の同一のデータを表示するために、正しくデータベースに挿入することができますか?
't apple \n\r
♦ ♦ ♦ black (solid) diamond suit
<textarea></textarea>
$£%^&*()[email protected]">RWH{{@£})"":?'
<form>dfddf
<input type="button">
</form>
をテストしていたコードですか
であるあなたは、出力をHTMLに挿入する前にデータをエンコードする必要があり、これはそうでないと壊れますいくつかの文字とXSSのセキュリティリスクです。 – eckes
こんにちは、お返事ありがとうございました、どのようにエンコードするのですか?、それをデータベースに挿入する前に、どのようにデコードして同一にするのですか?質問のようにコードを実行したり変更したりすることなく、コードを挿入したときにそれを実現したいのです。 – Kire
htmlentities() - http://php.net/manual/en/function.htmlentity.php – Airerr