PHPでHtmlエンコードする最も簡単な方法は何ですか?PHPでHtmlエンコード
36
A
答えて
41
エンコードすると、該当するすべての文字がHTMLエンティティに変換されますか?
htmlspecialchars
または htmlentities
あなたはすべてのHTMLタグを削除したい場合は、strip_tagsを使用することができます。
注:これは、すべてのXSS attacks
4
Encode.phpを停止することはありませんが
<h1>Encode HTML CODE</h1>
<form action='htmlencodeoutput.php' method='post'>
<textarea rows='30' cols='100'name='inputval'></textarea>
<input type='submit'>
</form>
htmlencodeoutput.php
<?php
$code=bin2hex($_POST['inputval']);
$spilt=chunk_split($code,2,"%");
$totallen=strlen($spilt);
$sublen=$totallen-1;
$fianlop=substr($spilt,'0', $sublen);
$output="<script>
document.write(unescape('%$fianlop'));
</script>";
?>
<textarea rows='20' cols='100'><?php echo $output?> </textarea>
あなたは、このようにHTMLをエンコードすることができます。
0
これを試してみてください:
<?php
$str = "This is some <b>bold</b> text.";
echo htmlspecialchars($str);
?>
関連する問題
- 1. PHPデコードhtmlエンコード文字
- 2. PHPでのURLエンコード
- 3. PHPのDOMDocumentでhtmlエンティティのエンコードを無効にする
- 4. html属性でのgrailsエンコード
- 5. URLエンコードとHTMLエンコードの違い
- 6. のHTMLエンコード問題
- 7. PHP JSONエンコード値
- 8. エンコードはPHP
- 9. PHPは、URLエンコードが私のPHPスクリプトで
- 10. HTMLフォームデータ> PHP> MySQL UTFエンコード(キリル文字)
- 11. URLエンコードPHP/Objective C
- 12. PHPのXMLエンコード/デコードクラス
- 13. PHP JSONエンコードはnl2br
- 14. Rijndael PHPエンコードFLASHデコード
- 15. PHP Jsonエンコード配列
- 16. php javascriptのURLエンコード
- 17. PHP UTF8エンコードとデコード
- 18. PHPのエンコード文字
- 19. ブラウザでhtmlエンコードhtmlをhtmlとして強制表示
- 20. MVC、JQUERY、AJAX、HTMLエンコードJSONレスポンス
- 21. ASP.NET WebコントロールのHTMLエンコード
- 22. Htmlエンコードの使い方
- 23. utf-8をhtml形式でエンコードする
- 24. PHP:エンコードされたエンコードでDOM属性を取得
- 25. PHPで文字列からエンコードされたHTMLタグを削除する方法
- 26. 剣道UIエディタ、エンコードHTMLエンティティとエディタでshow HTML
- 27. PHPのファイル_get_contentsエンコードの問題
- 28. PHP +文字エンコード+ GETパラメータ
- 29. WordpressのPHPエンコードの問題
- 30. PHP jsonエンコード解析エラー
私は彼がASP.NET方法 "htmlencode" とPHPと同等の意味だと思います。これは、 '<'のような文字を<に置き換えることによって入力をサニタイズするために使用されます。彼はそれらを剥がしたくない。 –