QUOTE:
原帖由 skytsui 于 2006-8-17 01:37 发表
安装后 更新游戏缓存时出现
Warning: Invalid argument supplied for foreach() in d:\vhost\***\***\bbs\include\cache.func.php on line 28
cache.func.php的代码
21-41行
function arrayeval($array, $l ...
这是discuz的function做得不严紧所致.
(该句只是一个warning,不会有大问题; 当你玩过一次游戏,有成绩上了榜,便不会有问题.)
如果你不想出现这句,可以把nkflash.php内,最后的:
[Copy to clipboard] [ - ]CODE:
writetocache('topranks','', '$topranks='.arrayeval($topranks),'nkflash_');
改为
[Copy to clipboard] [ - ]CODE:
writetocache('topranks','', '$topranks='.(isset($topranks)?arrayeval($topranks):"array();"),'nkflash_'); |