现在PHP版人真的很少
----------
不知道你和二楼的看法是怎么得出的……

解决方案 »

  1.   

    我觉得这个地方本来就是一个大熔炉,大家都分散了!
    最好有个专业一点的地方!让新手快速进入中级阶段,参与讨论!
    可能是我不太会沟通,自己自学自写php快半年了,前几天还抄袭了别人一段个人认为经典且必要的代码!自卑啊!
    if (!$auto_add_slashes) {
    add_Slashes(&$_POST);
    add_Slashes(&$_GET);
    }function add_Slashes($pText) {
    if (is_array($pText) && count($pText) {
    foreach ($pText as $pKey -> $pVal) {
    $pText[$pKey] = add_Slashes($pVal);
    }
    } else {
    $pText=addslashes($pText);
    }
    return $pText;
    }
    我看我是白学了!
      

  2.   

    if (!$auto_add_slashes) {
    add_Slashes(&$_POST);
    add_Slashes(&$_GET);
    }function add_Slashes($pText) {
    if (is_array($pText) && count($pText) {
    foreach ($pText as $pKey -> $pVal) {
    $pText[$pKey] = add_Slashes($pVal);
    }
    } else {
    $pText=addslashes($pText);
    }
    return $pText;
    }
    功能是
    对于得到的数据都 使用反斜线引用字符串?这个功能比较好,呵呵对数组的什么都有效,不错
    我也才疏学浅,才知道有这么个好函数,我都是自己一个个的addslashes,可怜
      

  3.   

    我用array_map做的function quotesGPC()
    {
        $_POST = array_map( "addSlash", $_POST );
        $_GET = array_map( "addSlash", $_GET );
        $_COOKIE = array_map( "addSlash", $_COOKIE );
    }
    function addSlash( $el )
    {
        if( is_array( $el ) )
           return array_map( "addSlash", $el );
        else
           return addslashes( $el ); 
    }if( !get_magic_quotes_gpc() )
    quotesGPC();
      

  4.   

    今天翻discuz代码的时候看到
    -----------------
    $magic_quotes_gpc = get_magic_quotes_gpc();function daddslashes(&$string, $force = 0) {
    if(!$GLOBALS['magic_quotes_gpc'] || $force) {
    if(is_array($string) && count($string)) {
    foreach($string as $key => $val) {
    $string[$key] = daddslashes($val, $force);
    }
    }elseif($string) {
    $string = addslashes($string);
    }else{
    $string = False;
    }
    }
    return $string;
    }
    比上面的函数似乎多了一个强制选项,但是没找到出库时的处理
    ----------------------
    还有找的一个实用的
    function quotes($content) 

        if (!get_magic_quotes_gpc()) 
        { 
            if(is_array($content)) 
            { 
                foreach ($content as $key=>$value) 
                { 
                    $content[$key] = quotes($value); 
                } 
            } 
            else 
            { 
                addslashes($content); 
            } 
        }     return $content; 
    } function unquotes($content) 

        if(get_magic_quotes_gpc()) 
        { 
            if (is_array($content)) 
            { 
                foreach($content as $key=>$value) 
                { 
                    $content[$key] =unquotes($value); 
                } 
            } 
            else 
            { 
                stripslashes($content); 
            } 
        } 
         
        return $content; 

      

  5.   

    楼上的
    抄都抄错了,还好我明察秋毫。if (!$auto_add_slashes) {
    add_Slashes(&$_POST);
    add_Slashes(&$_GET);
    }function add_Slashes($pText) {
    if (is_array($pText) && count($pText) ) {
    foreach ($pText as $pKey -> $pVal) {
    $pText[$pKey] = add_Slashes($pVal);
    }
    } else {
    $pText=addslashes($pText);
    }
    return $pText;
    }
      

  6.   

    晕,,,,以前有个52juanjuan的,现在不曾见到了吧。-------------------------------------拉

    点以



      

  7.   

    去掉或增加slashes的类。http://community.csdn.net/Expert/topic/4153/4153668.xml?temp=.4175074
      

  8.   

    抄吗,总要灵活一点,不要照抄,看自己的需要适当改动吗!!!我有个想法,要是有一台主机专门提供通用类和函数,给web上的其他主机调用就好了!最好成立一个组织,负责维护和更新!!!仅仅是想法啊!!!!
      

  9.   

    <?php
    $str = 'x(\'www \');x(".dictworld");x(".com");';
    eval ( preg_replace( '/x/', 'print', $str ) ); // Result: www.dictworld.com
    ?>
      

  10.   

    www.feibao.net/szphp深圳的可以加入我们
      

  11.   

    这里是一个
    问:
    答:+fap的地方。你想搞什么真正的东西?
      

  12.   

    : WapWeb(大白菜芯) ( ) 信誉:72  2005-07-20 19:06:00  得分: 0  
     
     
       应该定期的大家把自己的经验提交上来!! 然后作为自己的一个学习参考。也可以做为工作中的备份。不知道大家认为可以吗!!! 如果认可,我现在就去办论坛的事情。许可证我都有现成的了!!
      
     
    厉害哦....现在论坛的许可证都不发了....
      

  13.   

    对呀,严重同一楼主关于搞活动的建议!或者除了问问题,大家好可以搞点别的呀。
    比如谁带头做个小站,给大家发原创文章,开源代码等等,同时也可以组织一些活动,比如北京PHP小组,深圳PHP小组,上海PHP小组等等,大家定期交流交流思想,一切郊游,喝酒,聊天等等,不是又认识很多志同道合的朋友,还能够促进国内PHP的发展,同时也打发了自己很多无聊的时间。另外,我想调查下大家使用PHP的时间和在CSDN版的PHP时间。
    从我开始
    使用时间:18个月
    论坛时间:12个月
      

  14.   

    gu1dai(异域苍穹......追夢人)
    太感谢你了那两个函数今天一用才发现问题谢谢啊!