表格

没有任何负面影响。**逐一分析:













方面影响说明
功能零影响行为与PHP 7.x/8.0完全一致——SQL错误返回false,不抛异常。代码中从未使用try-catch捕获mysqli异常,所以关闭异常模式不改变任何业务逻辑
性能零影响mysqli_report()只在连接时调用一次,不参与后续查询执行
速度零影响同上,与查询性能无关
SEO零影响这是纯后端数据库层的错误处理方式,不涉及任何HTML输出、URL、meta标签
安全零影响代码已有error_reporting(0)隐藏错误细节,加上@抑制预期错误,安全性不变。MYSQLI_REPORT_OFF只是把PHP 8.1+的异常模式恢复为传统模式,不会泄露任何信息


简单说:MYSQLI_REPORT_OFF 让PHP 8.1+的mysqli行为退回到和PHP 7.x/8.0

回复 1

倒序
管理员
活跃路人
全面修复:















环节修改位置内容
粘贴过滤editor.js allowedTags添加table/thead/tbody/tr/td/th/caption/colgroup/col + 允许colspan/rowspan属性
HTML→BBCodeeditor.js qfWalkNode添加table/tr/td/th的BBCode转换
BBCode→HTMLeditor.js qfBBCodeToHTML添加[table][tr][td]正则替换
HTML→BBCodethread.php qfWalkNode添加table/tr/td/th转换
服务端渲染db.php qf_format_content添加table BBCode→HTML的preg_replace
CSS样式style.css添加table/td/th边框和内边距样式


同时修复了之前的附件编辑bug:att.ext → att.file_ext || att.ext,以及submit handler的try-catch保护。全面修复
环节修改位置内容粘贴过滤editor.js allowedTags添加table/thead/tbody/tr/td/th/caption/colgroup/col + 允许colspan/rowspan属性HTML→BBCodeeditor.js qfWalkNode添加table/tr/td/th的BBCode转换BBCode→HTMLeditor.js qfBBCodeToHTML添加[table][tr][td]正则替换HTML→BBCodethread.php qfWalkNode添加table/tr/td/th转换服务端渲染db.php qf_format_content添加table BBCode→HTML的preg_replaceCSS样式style.css添加table/td/th边框和内边距样式
同时修复了之前的附件编辑bug:att.ext → att.file_ext || att.ext,以及submit handler的try-catch保护。
测试网站123的水电费
登录后回复