| 首页 >> DiY-Page技术支持 >> 免费用户提问交流 >> 经典问题汇总 |
| 最新版本DIY+UTF8的DZ6.0无法正常显示登陆框 |
| 作者 casper13 查看 458 发表时间 2008/4/3 11:31 【论坛浏览】 |
|
http://hackerxfiles.net/dpindex.phplstergxded lstergxded 头疼lstergxded lstergxded 还有,就是最好能够在新的版本里面能够支持个性化的DZ设置,比如附件目录,查看帖子的文件等等 |
| 序号 | 评论者 | 共有评论 8 【论坛浏览】 【发表评论】 | 评论时间 |
| 1 | wenshuang | 1、见:http://www.diypager.com/cn/bbs/thread-5133-1-1.html (5.x通用) 2、修改设置 论坛读取 远程附件路径 |
2008/4/3 14:08 |
| 2 | casper13 | LS的站长好!按照你的建议重新设置过,还是不行.郁闷 难道UTF8就这么可怜么? 等待求救 |
2008/4/8 11:37 |
| 3 | casper13 | 在运行这段脚本的时候出错了 |
2008/4/8 11:46 |
| 4 | casper13 | Notice: Undefined index: cdb_auth in E:\LocalUser\IUSER_xfile\bbs\dp_login_js.php on line 21 Notice: Undefined offset: 2 in E:\LocalUser\IUSER_xfile\bbs\dp_login_js.php on line 23 |
2008/4/8 11:46 |
| 5 | casper13 | 解决方案:http://blog.csdn.net/fjgysai/archive/2007/11/21/1896021.aspx 首先,这个不是错误,是warning。所以如果服务器不能改,每个变量使用前应当先定义。 方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE 方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到好定义方法,望大家指教 方法3:每个文件头部加上:error_reporting(0); 如果不行,只有打开php.ini,找到display_errors,设置为display_errors = Off。以后任何错误都不会提示。 方法4 :做判断:isset($_GET["page"]) if-else判断 或者加上'@'表示这行如果有错误或是警告不要輸出 如:@$page=$_GET["page"] 方法5:file1.php文件把$xx变量付一个值,用post传递给file2.php, 如果file2.php没有$xx的定义,而直接使用$yy=$xx; 系统就会报错:"undifined variaable $xx", 如果file2.php的文件开始用$xx="";定义,那么file1.php的$xx值就传不过来了! file2.php里可以这样 if(!isset($xx)) $xx=""; |
2008/4/8 11:48 |
| 6 | casper13 | 至于Notice: Undefined offset我就不是很清楚了,希望站长再完善下代码 感谢下. |
2008/4/8 11:48 |
| 7 | wenshuang | 此问题很容易解决,见: http://www.diypage.com/cn/bbs/thread-6614-1-1.html (经典问题汇总里有) |
2008/4/8 15:40 |
| 8 | casper13 | 感谢,已经解决了. | 2008/4/10 10:32 |
共有评论数 8 每页显示 10
|
|||