PHP简单处理表单输入的特殊字符的方法


Posted in PHP onFebruary 03, 2016

本文实例讲述了PHP简单处理表单输入的特殊字符的方法。分享给大家供大家参考,具体如下:

<html>
<body>
  <?php
   if ($_POST['submitted'] == "yes"){
    $yourname = $_POST['yourname'];
    $yourname = trim ($yourname);
    $yourname = strip_tags ($yourname);
    $yourname = htmlspecialchars ($yourname);
    $yourname = addslashes ($yourname);
    echo $yourname . "<br />";
    ?><a href="index.php">Try Again</a><?php
   }
   if ($_POST['submitted'] != "yes"){
    ?>
    <form action="index.php" method="post">
     <p>Example:</p>
     <input type="hidden" name="submitted" value="yes" />
     Your Name: <input type="text" name="yourname" maxlength="150" /><br />
     <input type="submit" value="Submit" style="margin-top: 10px;" />
    </form>
    <?php
   }
  ?>
 </div>
</body>
</html>

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

PHP 相关文章推荐
从Web查询数据库之PHP与MySQL篇
Sep 25 PHP
php上的memcache和memcached两个pecl库
Mar 29 PHP
PHP删除特定数组内容并且重建数组索引的方法.
Mar 25 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
Nov 02 PHP
TMDPHP 模板引擎使用教程
Mar 13 PHP
php过滤XSS攻击的函数
Nov 12 PHP
php判断两个日期之间相差多少个月份的方法
Jun 18 PHP
php基于curl主动推送最新内容给百度收录的方法
Oct 14 PHP
PHP面相对象中的重载与重写
Feb 13 PHP
PHP快速推送微信模板消息
Apr 14 PHP
php下载远程大文件(获取远程文件大小)的实例
Jun 17 PHP
PHP基于堆栈实现的高级计算器功能示例
Sep 15 PHP
PHP实现的构造sql语句类实例
Feb 03 #PHP
PHP快速生成各种信息提示框的方法
Feb 03 #PHP
PHP实现原比例生成缩略图的方法
Feb 03 #PHP
PHP获取昨天、今天及明天日期的方法
Feb 03 #PHP
PHP实现长文章分页实例代码(附源码)
Feb 03 #PHP
PHP开发中常用的十个代码样例
Feb 02 #PHP
必须收藏的php实用代码片段
Feb 02 #PHP
You might like
德生BCL3000的电路分析和打磨
2021/03/02 无线电
由php的call_user_func传reference引发的思考
2010/07/23 PHP
简单谈谈php中的unicode和utf8编码
2015/06/10 PHP
jQuery实现form表单reset按钮重置清空表单功能
2012/12/18 Javascript
JavaScript之IE的fireEvent方法详细解析
2013/11/20 Javascript
关于JavaScript中name的意义冲突示例介绍
2014/05/29 Javascript
剖析Node.js异步编程中的回调与代码设计模式
2016/02/16 Javascript
Bootstrap Validator 表单验证
2016/07/25 Javascript
jQuery实现点击表格单元格就可以编辑内容的方法【测试可用】
2016/08/01 Javascript
js创建对象几种方式的优缺点对比
2016/09/28 Javascript
浅析JavaScript中break、continue和return的区别
2016/11/30 Javascript
利用JS实现简单的瀑布流加载图片效果
2017/04/22 Javascript
详解使用angularjs的ng-options时如何设置默认值(初始值)
2017/07/18 Javascript
浅谈webpack组织模块的原理
2018/03/10 Javascript
详解vue axios二次封装
2018/07/22 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
vue+element UI实现树形表格带复选框的示例代码
2019/04/16 Javascript
在vue项目中使用codemirror插件实现代码编辑器功能
2019/08/27 Javascript
Vue vm.$attrs使用场景详解
2020/03/08 Javascript
vue实现移动端返回顶部
2020/10/12 Javascript
Python中threading模块join函数用法实例分析
2015/06/04 Python
Python爬虫代理IP池实现方法
2017/01/05 Python
python django事务transaction源码分析详解
2017/03/17 Python
pow在python中的含义及用法
2019/07/11 Python
python程序中的线程操作 concurrent模块使用详解
2019/09/23 Python
Python填充任意颜色,不同算法时间差异分析说明
2020/05/16 Python
Python参数传递机制传值和传引用原理详解
2020/05/22 Python
python numpy实现rolling滚动案例
2020/06/08 Python
Python用Jira库来操作Jira
2020/12/28 Python
html5视频常用API接口的实战示例
2020/03/20 HTML / CSS
美国中西部家用医疗设备商店:Med Mart(轮椅、踏板车、升降机等)
2019/04/26 全球购物
限量版运动鞋和街头服饰:TheDrop
2020/09/06 全球购物
中专三年学习的个人自我评价
2013/12/12 职场文书
工作的心得体会
2013/12/31 职场文书
MySQL外键约束(FOREIGN KEY)案例讲解
2021/08/23 MySQL
让JavaScript代码更加精简的方法技巧
2022/06/01 Javascript