• 联盟
  • 文章
  • 当前位置:排行榜 > 资讯 > 经验学堂 > 列表经验学堂

    dede织梦checkbox多选框联动筛选无法保存不能生效最好的解决方法

    编辑:996评测网 发布时间:2019-06-12 15:50 分类:经验学堂

    dede织梦checkbox多选框无法保存不能生效的解决方法!强烈推荐!
    织梦联动筛选checkbox多选框不能用没生效的最终最有效的解决方法!强烈推荐!

    最近在用织梦cms时,发现一个问题,在注册会员第二步完善详细资料时,发现后面的两个复选框checkbox数据无法写进数据库,还有在用会员发布和修改文章时那个联动筛选功能框的多选框也是不能生效,不能提交保存到数据库里,而在网站管理后台却可以正常发布和修改,经过一番分析,终于找到了解决办法,下面分享给遇到同样问题的朋友。

    织梦cms多选框checkbox信息无法写进数据库?

    问题出现在根目录下的include/filter.inc.php文件中,打开该文件,里面只有一个_FilterAll($fk, &$svar)函数,问题出在粗心的程序员把下面这几句代码
        if (!$magic_quotes_gpc) {
            $svar = addslashes($svar);
        }



    写到了else{.....}的外面了,而addslashes函数的参数只能是字符串,不能是数组。而checkbox表单提交的正好是以数组形式的数据,这也说明了为什么其他数据没问题,而恰恰这两个checkbox存在问题。

    解决办法很简单,把
        if (!$magic_quotes_gpc) {
            $svar = addslashes($svar);
        }



    这几句放到else{...}的范围之类然后保存。

    经过测试已经正常了,希望对大家有帮助。

    (责任编辑:996top广告联盟评测)
    上一篇:dede会员中心 会员资料checkbox多选框 无法保存的问题 下一篇:http状态码200和301是什么意思?
    下级栏目
    最新加入
  • 12019-11-05大猩猩联盟
  • 22019-09-29格屋CPS广告
  • 32019-09-28腾讯装机部落
  • 42019-09-28极迅广告联盟
  • 52019-09-28359联盟
  • 62019-09-28米粒日付联盟
  • 72019-09-27宝鸿移动联盟
  • 82019-09-18格屋广告联盟
  • 92019-08-24环宇移动平台
  • 102019-08-24希尔联盟
  • 热评联盟
    服务排行
  • 1[5]很好大猩猩联盟
  • 2[5]很好格屋CPS广告
  • 3[5]很好腾讯装机部落
  • 4[5]很好极迅广告联盟
  • 5[5]很好359联盟
  • 6[5]很好米粒日付联盟
  • 7[5]很好宝鸿移动联盟
  • 8[5]很好格屋广告联盟
  • 9[5]很好环宇移动平台
  • 10[5]很好希尔联盟
  • 人气排行

    关于996| 版权声明| 联系方式| 广告服务

    Copyright © 版权所有:996评测网 广告联系QQ:2521646590 (请注明:投广告)
    (评论内容只代表网友观点,与996评测网立场无关)