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 相关文章推荐
用PHPdig打造属于你自己的Google[图文教程]
Feb 14 PHP
asp和php下textarea提交大量数据发生丢失的解决方法
Jan 20 PHP
PHP 木马攻击防御技巧
Jun 13 PHP
PHP对字符串的递增运算分析
Aug 08 PHP
PHP文件上传原理简单分析
May 29 PHP
PHP实现的带超时功能get_headers函数
Feb 10 PHP
php使用memcoder将视频转成mp4格式的方法
Mar 12 PHP
PHP5.2下preg_replace函数的问题
May 08 PHP
PHP人民币金额转大写实例代码
Oct 02 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
Sep 30 PHP
php的对象传值与引用传值代码实例讲解
Feb 26 PHP
Docker 安装 PHP并与Nginx的部署实例讲解
Feb 27 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来处理多个提交任务
2006/10/09 PHP
介绍php设计模式中的工厂模式
2008/06/12 PHP
PHP获取表单数据与HTML嵌入PHP脚本的实现
2017/02/09 PHP
浅谈Laravel模板实体转义带来的坑
2019/10/22 PHP
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
js判断是否为数组的函数: isArray()
2011/10/30 Javascript
基于jquery的放大镜效果
2012/05/30 Javascript
jQuery实现鼠标滑过遮罩并高亮显示效果
2013/07/16 Javascript
js去除空格的12种实用方法
2013/11/08 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
js控制href内容的连接内容的变化示例
2014/04/30 Javascript
JS动态加载当前时间的方法
2015/02/09 Javascript
javascript实现input file上传图片预览效果
2015/12/31 Javascript
JQuery Ajax 异步操作之动态添加节点功能
2017/05/24 jQuery
Ionic3实现图片瀑布流布局
2017/08/09 Javascript
详解使用angular的HttpClient搭配rxjs
2017/09/01 Javascript
Webpack中雪碧图插件使用详解
2018/05/25 Javascript
《javascript少儿编程》location术语总结
2018/05/27 Javascript
javascript实现滚动条效果
2020/03/24 Javascript
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
Python中字典映射类型的学习教程
2015/08/20 Python
利用Python暴力破解zip文件口令的方法详解
2017/12/21 Python
python实现批量修改图片格式和尺寸
2018/06/07 Python
python web框架中实现原生分页
2019/09/08 Python
Python 实现网课实时监控自动签到、打卡功能
2020/03/12 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
2020/09/14 Python
Python解析微信dat文件的方法
2020/11/30 Python
10分钟理解CSS3 Grid布局
2018/12/20 HTML / CSS
windeln官方海外旗舰店:德淘超人气母婴超市
2017/12/15 全球购物
北美主要的汽车零部件零售商:AutoShack.com
2019/02/23 全球购物
计生工作先进事迹
2014/08/15 职场文书
终止或解除劳动合同及劳动关系的证明书
2014/10/06 职场文书
农业生产宣传标语
2014/10/08 职场文书
学习十八大标语
2014/10/09 职场文书
Python爬虫实战之爬取携程评论
2021/06/02 Python
windows安装 redis 6.2.6最新步骤详解
2022/04/26 Redis