この記事では、PHP でフォームを送信するときにスラッシュを削除する方法を主に紹介します。これには、ページ フォームの送信時に要素をフィルタリングする際の PHP の関連スキルが含まれます。必要な方は参考にしてください。
この記事では、フォームを送信するときにスラッシュを削除する例について説明します。 PHP レバー方式。参考のために皆さんと共有してください。詳細は次のとおりです:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | <html>
<head>
<title>HTML 表单</title>
</head>
<body>
<form action= "" method= "POST" >
请输入一个字符串:
<input type= "text" size= "30" name= "str" value= "" >
<input type= "submit" name= "submit" value= "提交" ><br/>
</form>
<?php
if (isset( $_POST ['submit'])) {
echo "原型输出:" . $_POST ['str']. "<br/>" ;
echo "转换实例:" .htmlspecialchars( $_POST ['str']). "<br/>" ;
echo "删除斜线:" . stripslashes ( $_POST ['str']). "<br/>" ;
echo "删除斜线和转换实体:" .html2Text( $_POST ['str']). "<br/>" ;
}
function html2Text( $input ) {
return htmlspecialchars( stripslashes ( $input ));
}
?>
<?php
$str = "<font color='red' size=7>Linux</font><i>Apache</i><u>MySQL</u><b>PHP</b>" ;
echo strip_tags ( $str );
echo "<br/>" ;
echo strip_tags ( $str , "<font>" );
echo "<br/>" ;
echo strip_tags ( $str , "<b><u><i>" );
?>
</body>
</html>
|
ログイン後にコピー
以上がこの記事の全内容です、皆さんの学習に役立つことを願っています。
関連する推奨事項:
php は、逆 slash 関数を削除します。
php は、文字列
関数 quotemeta() 内の特定の定義済み文字の前に逆スラッシュを追加します
以上がフォーム送信時にスラッシュを削除する PHP メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。