zoukankan      html  css  js  c++  java
  • 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;
            }
        }
  • 相关阅读:
    自定义文书思路
    传输
    Netty的组件和设计
    第一款Netty应用程序
    Netty异步和事件驱动
    初识MQTT
    TCP/IP协议分层模型
    uni原生插件的开发(安卓)
    uniapp离线打包记录
    日常问题处理:Linux通过设备名称如何查看硬盘SN
  • 原文地址:https://www.cnblogs.com/KTblog/p/4974247.html
Copyright © 2011-2022 走看看