PHP - 判断php是否对表单进行自动转移

get_magic_quotes_gpc

有两个返回值:

0:在php.ini文件中已经关闭自动转移。

1:在php.ini文件中已经开启自动转移。

由此函数进行判断表单是否转移:

    /**
     *
     * mysql_zy($str)
     * 作用:判断php表单是否自动转义特殊字符,如果是则取消手动转义,否则进行转义。
     * @param unknown $str
     *
     **/
    function mysql_zy($str){
        //判断是否开启了表单自动转义字符
        if (!get_magic_quotes_gpc()) {
            return mysql_real_escape_string($str);
        }else {
            return $str;
        }
    }

为了提高运行效率,使用常量存储结果:

    //定义一个常量,用来存储是否开启了,表单自动转义字符功能
    define(‘GBC‘, get_magic_quotes_gpc());
    /**
     *
     * mysql_zy($str)
     * 作用:判断php表单是否自动转义特殊字符,如果是则取消手动转义,否则进行转义。
     * @param unknown $str
     *
     **/
    function mysql_zy($str){
        //判断是否开启了表单自动转义字符
        if (!GBC) {
            return mysql_real_escape_string($str);
        }else {
            return $str;
        }
    }
时间: 2024-11-08 19:42:41

PHP - 判断php是否对表单进行自动转移的相关文章

jquery对表单元素的取值和赋值

/*获得text的值*/ var textval =$("#text_id").attr("value"); //或者 var textval =$("#text_id").val(); /*获取单选按钮的值*/ var valraio =$("input[type=raio]:checked").val(); /*获取一组名为items的radio被选中项的值*/ var item =$('input[name=items]

锋利的jQuery第5章 jQuery对表单、表格的操作及更过应用

1,button和checkbox的例子: form表单 <form action=""> 你爱的远动有?<br /> <input type="checkbox" name="items" value="足球" />足球 <input type="checkbox" name="items" value="蓝球" />

对表单进行了双向绑定却`setFieldsValue`失败

标签: react, ant design组件 需求 管理后台,点击编辑对应的条目之后,弹出修改框,希望弹出框中预设条目中原来的值 enter description here 实现难点 对表单的输入框进行双向绑定之后使用setFieldsValue却只给了下面的赠送栏赋初始值,并且报错 Warning: Cannot use setFieldsValue until you use getFieldDecorator or getFieldProps to register it. 思路分析

如何使用AngularJS对表单提交内容进行验证

AngularJS是一款优秀的前端JS框架,已经被用于Google的多款产品当中.它有着诸多特性,最为核心的是:MVC.模块化.自动化双向数据绑定.语义化标签.依赖注入等--使用它可以大大减少书写代码的工作量,但和Jquery不同,使用AngularJS有一定的难度,因此今天我将介绍以下怎样使用AngularJS来对表单的提交内容进行验证. AngularJS对表单中常用的验证操作 $dirty 表单有填写记录 $valid 字段内容合法的 $invalid 字段内容是非法的 $pristine

HTML——使用表格对表单进行布局

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc3Vuc2h1bWlu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D

第7章 对表单和数据表格应用样式

一 表格特有元素 1 summary和caption summary:应用于表格标签,描述表格内容 caption:基本上用作表格标题. 2 thead,tbody和tfoot 行标题和列标题应该使用th而不是td,表格标题可以设置值为row或col的scope属性,定义它是行标题还是列标题. 3 col和colgroup 二 数据表格标记 三 基本的表单布局 1 fieldset:对相关信息块分组.大多用户代理在其周围加一条细边框线,可用border:none;关闭. fieldset中的le

网页禁用表单的自动完成功能禁用密码自动填充autocomplete

网页中表单的自动完成功能,有时候很方便,但是有时候并不想让浏览器记忆表单,比如禁用密码域自动填充功能, 网页禁用表单的自动完成功能是由input元素的autocomplete属性控制,关闭表单的自动完成就是设置autocomplete="off",默认是就是开的值为on 关闭密码域的自动完成: <input type="password" name="password" autocomplete="off"> 关闭

php对表单内容进行处理

/** * 过滤HTML内容后返回 * * @param $string * @param bool $html * * @return array|string */ public static function safeOutput($string, $html = false) { if (!$html) $string = strip_tags($string); return @Tools::htmlentitiesUTF8($string, ENT_QUOTES); } public

利用JS实现表单的自动提交

今天需要将一个chat整合到客户的网站上去,实现网站的注册用户登录本网站之后点击某个链接能够直接登录到chat上去.我保留了chat原有的登录界面,采用JS技术当页面跳转过来的时候自动填充表单,并自动提交表单,从而实现网站用户无需再次登录即可进入chat.具体代码实现如下 JS代码 <script> //取得cookie值 function getCookie(name){ var arr,reg=new RegExp("(^| )"+name+"=([^;]*)