なぜurlencode($ Data)はエンコーディングではありませんか?あるべきurlencodeはHTMLを変換しません
%3Cdiv+id%3D%22main-wrap%22+class%3D%22clearfix%22%3E
:
<div id="main-wrap" class="clearfix">
アイデア私は私のフォームを投稿すると、データは、データベースに挿入されていますか?
私は、以下のアドバイスとしてこれを試してみましたが、それはまだ動作しません:
$DataEncoded = urlencode($Data);
echo $DataEncoded;
echo urldecode($DataEncoded);
に、不要なと。バインドされたパラメータを使用してHTMLをデータベースに ' 'から取得する場合、' $ stmt-> bindParam(1、$ _POST [' data ']、PDO :: PARAM_STR); ' (おそらく '!empty()'のサニティチェックが必要になるでしょう)。 – CD001