PHP实现表单提交时去除斜杠的方法


Posted in PHP onDecember 26, 2016

本文实例讲述了PHP实现表单提交时去除斜杠的方法。分享给大家供大家参考,具体如下:

<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'])) {
        //this a "test",5.3.8不自动加斜杠,我测试时是这样的
        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);//删除全部HTML标签
      echo "<br/>";
      echo strip_tags($str,"<font>");//第二个参数,保留的标签
      echo "<br/>";
      echo strip_tags($str,"<b><u><i>");
    ?>
  </body>
</html>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
不用数据库的多用户文件自由上传投票系统(2)
Oct 09 PHP
第五节--克隆
Nov 16 PHP
php实现无限级分类实现代码(递归方法)
Jan 01 PHP
php中将网址转换为超链接的函数
Sep 02 PHP
apache配置虚拟主机的方法详解
Jun 17 PHP
php写的AES加密解密类分享
Jun 20 PHP
浅谈thinkphp的实例化模型
Jan 04 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
Jan 22 PHP
PHP6新特性分析
Mar 03 PHP
php发送http请求的常用方法分析
Nov 08 PHP
php获取excel文件数据
Apr 21 PHP
php TP5框架生成二维码链接
Apr 01 PHP
PHP简单实现冒泡排序的方法
Dec 26 #PHP
php mysql操作mysql_connect连接数据库实例详解
Dec 26 #PHP
PHP常用函数总结(180多个)
Dec 25 #PHP
详解EventDispatcher事件分发组件
Dec 25 #PHP
php 反斜杠处理函数addslashes()和stripslashes()实例详解
Dec 25 #PHP
PHP实现的文件操作类及文件下载功能示例
Dec 24 #PHP
PHP文件与目录操作示例
Dec 24 #PHP
You might like
详解PHP swoole process的使用方法
2017/08/26 PHP
javascript实现上传图片前的预览(TX的面试题)
2007/08/20 Javascript
淘宝搜索框效果实现分析
2011/03/05 Javascript
js实现图片放大缩小功能后进行复杂排序的方法
2012/11/08 Javascript
js 3秒后跳转页面的实现代码
2014/03/10 Javascript
jquery 判断滚动条到达了底部和顶端的方法
2014/04/02 Javascript
了不起的node.js读书笔记之mongodb数据库交互
2014/12/22 Javascript
javascript 动态创建表格
2015/01/08 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)
2015/11/30 Javascript
Webpack 实现 AngularJS 的延迟加载
2016/03/02 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
2017/03/10 Javascript
详解使用webpack构建多页面应用
2017/12/21 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
vue-amap根据地址回显地图并mark的操作
2020/11/03 Javascript
JS使用setInterval计时器实现挑战10秒
2020/11/08 Javascript
[03:07]DOTA2英雄基础教程 冰霜诅咒极寒幽魂
2013/12/06 DOTA
[52:14]VG vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Python的lambda匿名函数的简单介绍
2013/04/25 Python
Django中几种重定向方法
2015/04/28 Python
python3.5 tkinter实现页面跳转
2018/01/30 Python
python 读取鼠标点击坐标的实例
2018/12/29 Python
Scrapy-Redis结合POST请求获取数据的方法示例
2019/05/07 Python
PyQt5使用QTimer实现电子时钟
2019/07/29 Python
Python Tricks 使用 pywinrm 远程控制 Windows 主机的方法
2020/07/21 Python
Python如何解除一个装饰器
2020/08/07 Python
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
2014/09/02 HTML / CSS
国外最大的眼镜网站:Coastal
2017/08/09 全球购物
学校食堂采购员岗位职责
2013/12/05 职场文书
不服从公司安排检讨书
2014/09/24 职场文书
2014年机关党建工作总结
2014/11/11 职场文书
高考作弊检讨书1500字
2015/02/16 职场文书
2015年清明节扫墓演讲稿
2015/03/18 职场文书
副总经理岗位职责范本
2015/04/08 职场文书
人事任命书范本
2015/09/21 职场文书
python开发人人对战的五子棋小游戏
2022/05/02 Python