官方升级程序代码是否有问题? New
从 https://www.dismall.com/thread-15914-1-1.html Discuz! X3.2 - X3.4 升级至 Discuz! X3.5 详细教程,下载的官方升级程序 update_ucenter_adult.php其中以下代码中
if (strcmp($dataold, $datanew) !== 0) { 这一行中的 $datanew 是否写错了?看这个文件中没有给$datanew 赋值过,是否正确的应该为$data?
1 贡献最佳答案
我猜应该是想写成$data,如果不一致就update,目前这样的话就是统统update一次,所以也能走下去,只不过多了些update
科站网发表于昨天 13:17
[*]详细答案 >
我猜应该是想写成$data,如果不一致就update,目前这样的话就是统统update一次,所以也能走下去,只不过多了些update 我也想应该你说的这样,这个$datanew应该是$data。
这个升级程序应该出了很久了,难道别人都没有发现吗? 它并不会影响数据的准确 如果直接用原始程序升级,程序会报错,大量出现未定义变量 datanew 之类的提示。 用php8了吧,升级程序只支持到PHP7 用的就是PHP7,不是PHP8 请管理员查一下,这个升级代码中 $datanew 写法是否有问题? warning吧,介意就换成data就行了
页:
[1]