undb php,显示html过滤报错,我不知道如何修改了。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Tool.class.php on line 41的代码为下面de $_string->$_key= Tool::htmlString($_value);
//显示html过滤
static public function htmlString($_date){
if(is_array($_date)){
foreach ($_date as $_key=> $_value){
$_string[$_key] = Tool::htmlString($_value);
}
}elseif (is_object($_date)){
foreach ($_date as $_key=>$_value) {
$_string->$_key= Tool::htmlString($_value);
}
}else{
$_string = htmlspecialchars($_date);
}
return $_string;
}
用到Tool类该方法的两个地方是:
//查找单个数据模型
protected function one($_sql) {
$_db = DB::getDB();
$_result = $_db->query($_sql);
$_objects = $_result->fetch_object();
DB::unDB($_result, $_db);
return Tool::htmlString($_objects);
}
//查找多个数据模型
protected function all($_sql) {
$_db = DB::getDB();
$_result = $_db->query($_sql);
$_html = array();
while (!!$_objects = $_result->fetch_object()) {
$_html[] = $_objects;
}
DB::unDB($_result, $_db);
return Tool::htmlString($_html);
}
最后运行报错为:Warning: Creating default object from empty value in C:\wamp64\www\CMS\includes\Tool.class.php on line 41
undb php,显示html过滤报错,我不知道如何修改了。相关推荐
- vue项目在IE中显示空白,报错:vuex requires a Promise polyfill in this browser
问题描述 vue项目在非IE内核的浏览器中显示正常,在IE内核浏览器中报错,并显示空白.报错如下: SCRIPT5022: [vuex] vuex requires a Promise polyfi ...
- vue axios传递FormData填坑,headers不显示,后台报错等等问题
vue axios传递FormData填坑,headers不显示,后台报错等等问题 你可能在以下vue axios的FormDara的文件上传中,有headers不显示问题,或遇到了以下报错 org. ...
- python版本差异_npm install报错,不知道是系统差异还是node版本差异,跟python有关系?...
源自:1-3 项目安装 npm install报错,不知道是系统差异还是node版本差异,跟python有关系? > gmsmith@0.1.3 preinstall D:\code\imooc ...
- extjs 不显示 但是不报错
其实这是我犯的最低级的错误,我在火狐上运行,firebug没有报错,而后台的数据能正常获取,但是extjs就是不能显示. <script type="text/javascript&q ...
- python显示gif图片报错_4种方法(plglet、tkinter、guizero、pygame)的GUI中显示gif
1 说明: 1.1 环境:python3.8,微软编辑器vscode,深度deepin-linux操作系统. 1.2 代码亲测,注释详细,通俗易懂,适合收藏和转发,慢慢分析,避免入坑. 1.3 锻炼p ...
- 嵩天老师python课程【霍兰德人格分析图绘制】源代码报错的一种修改方法
# HollandRadarDraw.py 展示人格兴趣与职业之间一种内在的对应的关系 import numpy as np import matplotlib.pyplot as plt impor ...
- mysql8.0.11创建用户报错_mysql8.0.11修改root密码,其他创建用户和删除用户
1.7. 查询用户密码: 查询用户密码命令:mysql> select host,user,authentication_string from mysql.user; host: 允许用户登录 ...
- package报错情况下如何修改
当java文件中包package报错的时候,先将系统包(JRE System Library)删除,然后再添加就行了. 步骤如下所示: 然后:
- linux下安装gcc及设置多版本gcc多版本共存(如果enable静态库,会报错,不知道为什么,忽略静态库就没问题了)...
背景:1.在做文本挖掘的时候,安装"结巴"算法包,需要gcc版本>4.6,但是不知道是不是有内核或其他东西是gcc低版本支持的,只好安装多版本: 2.linux版本:Red ...
最新文章
- 2022-2028年中国FNG硅胶行业市场研究及前瞻分析报告
- 【Linux 内核】调度器 ⑤ ( put_prev_task、set_next_task 函数 | select_task_rq 函数 | migrate_task_rq 函数 )
- 计算机组成原理手动在线模式,实验四计算机组成原理 运算器手动实验
- L0对抗攻击JSMA的算法盘点
- linux网络配置_linux复制和网络配置的小注意事项
- 【Java学习】网络编程1
- OC继承以及实例变量修饰符
- python下载问题_初学者下载使用Python遇到的问题看它就行了
- 山西好点的计算机专科学校排名及分数线,2019-2020山西专科学校排名及分数线(理科+文科)...
- Linux tty字符终端下VIM显示混乱的解决方法
- 陆琪:年薪十万凭什么不能开…
- FPGA基础实验:点亮LED
- 16 hue框架使用
- 2020年司钻(井下)考试申请表及司钻(井下)复审模拟考试
- C语言 生产者消费者模型
- IO_file结构、FSOP、house of orange总结
- redis学习(借鉴网上的文档)
- 群体智能优化算法学习
- 神仙级Python入门教程(非常详细),从零基础入门到精通,看完这篇就够了
- 手机相机里面的m_如何使用手机相机的专业模式
热门文章
- 容器,你还只用Docker吗?(上)
- CentOS 7 安装harbor1.5.0
- [转]hibernate------HQL总结
- 打开AD组策略编辑器提示“strings区段项目太长被截断”的解决
- nginx 设置开机自动启动脚本
- 兼容性—IE6/7/8下input空隙问题
- 大学生应该学习python和linux而不是matlab和windows
- ios游戏开发 Sprite Kit教程:初学者 2
- python 创建空文件的方法
- couchdb 任意命令执行漏洞(cve-2017-12636)