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 相关文章推荐
php 禁止页面缓存输出
Jan 07 PHP
防止MySQL注入或HTML表单滥用的PHP程序
Jan 21 PHP
php利用header函数实现文件下载时直接提示保存
Nov 12 PHP
PHP初学者最感迷茫的问题小结
Mar 27 PHP
PHP内核介绍及扩展开发指南―基础知识
Sep 11 PHP
sql注入与转义的php函数代码
Jun 17 PHP
wordpress自定义url参数实现路由功能的代码示例
Nov 28 PHP
php获取从html表单传递数组的方法
Mar 20 PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
Mar 28 PHP
php中的抽象方法和抽象类
Feb 14 PHP
详解PHP 二维数组排序保持键名不变
Mar 06 PHP
php redis setnx分布式锁简单原理解析
Oct 23 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 set_time_limit(0) 设置程序执行时间的函数
2010/05/26 PHP
php 获取全局变量的代码
2011/04/21 PHP
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
php实现兼容2038年后Unix时间戳转换函数
2015/03/18 PHP
PHP使用array_fill定义多维数组的方法
2015/03/18 PHP
smarty中常用方法实例总结
2015/08/07 PHP
PHP登录验证码的实现与使用方法
2016/07/07 PHP
php利用gd库为图片添加水印
2016/11/09 PHP
php实现的二叉树遍历算法示例
2017/06/15 PHP
PHP实现的策略模式示例
2019/03/20 PHP
jscript之Read an Excel Spreadsheet
2007/06/13 Javascript
js 刷新页面的代码小结 推荐
2010/04/02 Javascript
基于jQuery的弹出框插件
2012/03/18 Javascript
html5 canvas js(数字时钟)实例代码
2013/12/23 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
判断数组的最佳方法(推荐)
2016/10/11 Javascript
通过jsonp获取json数据实现AJAX跨域请求
2017/01/22 Javascript
jquery代码规范让代码越来越好看
2017/02/03 Javascript
浅谈JavaScript正则表达式-非捕获性分组
2017/03/08 Javascript
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
2017/07/11 Javascript
微信小程序支付之c#后台实现方法
2017/10/19 Javascript
JS抛物线动画实例制作
2018/02/24 Javascript
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
[47:20]DAC2018 4.4 淘汰赛 Optic vs Mineski 第一场
2018/04/05 DOTA
Python 性能优化技巧总结
2016/11/01 Python
Python数据结构与算法之字典树实现方法示例
2017/12/13 Python
Python网络爬虫中的同步与异步示例详解
2018/02/03 Python
Python操作配置文件ini的三种方法讲解
2019/02/22 Python
python中使用paramiko模块并实现远程连接服务器执行上传下载功能
2020/02/29 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
2021/01/27 Python
HTTP状态码详解
2021/03/18 杂记
html5中valid、invalid、required的定义
2014/02/21 HTML / CSS
法国珠宝店:CLEOR
2017/01/29 全球购物
GIVENCHY纪梵希官方旗舰店:高定彩妆与贵族护肤品
2018/04/16 全球购物
建筑学推荐信
2013/11/03 职场文书