请问移机后问题 |
||||
---|---|---|---|---|
新进会员
注册日期:
2010/7/15 15:06 来自 Taiwan
所属群组:
注册会员
帖子:
9
等级: 1; EXP: 86
HP: 0 / 21 MP: 3 / 72 |
请问我移机后,原先的server能支持php 旧语法
但移到新机后就不行了,但我把语法改了后就可以执行php了, debug到最后剩下 userinfo.php 自定义的assign都无法显示了??如 $xoopsTpl->assign('lang_add', _US_ADD); _US_ADD于language/user.php中也有定义阿?? 原先旧机可以执行但现在assign都无法出现了 有人知道是哪里问题吗??
2010/9/24 16:56
|
|||
|
回复: 请问移机后问题 |
||||
---|---|---|---|---|
Support Team
注册日期:
2006/11/30 20:48 来自 beijing
所属群组:
网站管理员 注册会员 Dev+Hack 资料整理组 等级: 30; EXP: 23
HP: 146 / 730 MP: 401 / 10179 |
??? 这种是字符编码的问题吧
2010/9/24 20:50
|
|||
|
回复: 请问移机后问题 |
||||
---|---|---|---|---|
新进会员
注册日期:
2010/7/15 15:06 来自 Taiwan
所属群组:
注册会员
帖子:
9
等级: 1; EXP: 86
HP: 0 / 21 MP: 3 / 72 |
不是显示??
是连$xoopsTpl->assign('lang_add', _US_ADD); 后定义于language/user.php的_US_ADD都没办法显示出来~~
2010/9/27 12:46
|
|||
|
回复: 请问移机后问题 |
||||
---|---|---|---|---|
Support Team
注册日期:
2006/11/30 20:48 来自 beijing
所属群组:
网站管理员 注册会员 Dev+Hack 资料整理组 等级: 30; EXP: 23
HP: 146 / 730 MP: 401 / 10179 |
常量不用这种方式定义
$xoopsTpl->assign('lang_add', _US_ADD); 在模板里面直接可以用 如:
2010/9/27 17:04
|
|||
|
回复: 请问移机后问题 |
||||
---|---|---|---|---|
新进会员
注册日期:
2010/7/15 15:06 来自 Taiwan
所属群组:
注册会员
帖子:
9
等级: 1; EXP: 86
HP: 0 / 21 MP: 3 / 72 |
可是这是旧的代码了
只有E-MAIL 可以显示,其余的无法显示 我只想了解为啥只有E-mail可以显示?? 其 _US_EMAIL 是定义于language/user.php内 底下是userinfo.php一部分的内容 $query = $xoopsDB->query("SELECT b_name FROM branch WHERE b_index='".$thisUser->getVar('b_index')."'"); $result = $xoopsDB->fetchArray($query); $xoopsTpl->assign('lang_bindex', _US_BINDEX); $xoopsTpl->assign('user_bindex', $result["b_name"]); //职称 $query = $xoopsDB->query("SELECT p_name FROM position WHERE p_index='".$thisUser->getVar('p_index')."'"); $result = $xoopsDB->fetchArray($query); $xoopsTpl->assign('lang_pindex', _US_PINDEX); $xoopsTpl->assign('user_pindex', $result["p_name"]); //出生年月日 $xoopsTpl->assign('lang_birthday', _US_BIRTHDAY); $birthday=explode('-',$thisUser->getVar('u_birthday','E')); if ($thisUser->getVar('u_birthday_show') == 'y') { $xoopsTpl->assign('user_birthday', $birthday[0].' 年 '.$birthday[1].' 月 '.$birthday[2].' 日'); } else { if (is_object($xoopsUser)) { //有登录才允许观看 // 管理者及本人可以检视资料,不论使用者有无公开 if ($xoopsUser->isAdmin() || ($xoopsUser->getVar("uid") == $thisUser->getVar("uid"))) { $xoopsTpl->assign('user_birthday', $birthday[0].' 年 '.$birthday[1].' 月 '.$birthday[2].' 日'); } else { $xoopsTpl->assign('user_birthday', $birthday[1].' 月 '.$birthday[2].' 日'); } }else{ $xoopsTpl->assign('user_birthday', $birthday[1].' 月 '.$birthday[2].' 日'); } } $xoopsTpl->assign('lang_email', _US_EMAIL); if ($thisUser->getVar('user_viewemail') == 1) { $xoopsTpl->assign('user_email', ''.$thisUser->getVar('email', 'E').''); } else { if (is_object($xoopsUser)) { //有登录才允许观看 // 管理者及本人可以检视资料,不论使用者有无公开 if ($xoopsUser->isAdmin() || ($xoopsUser->getVar("uid") == $thisUser->getVar("uid"))) { $xoopsTpl->assign('user_email', ''.$thisUser->getVar('email', 'E').''); } else { $xoopsTpl->assign('user_email', '不公开'); } }else{ $xoopsTpl->assign('user_email', '不公开'); } }
2010/9/28 17:10
|
|||
|
回复: 请问移机后问题 |
||||
---|---|---|---|---|
Support Team
注册日期:
2006/11/30 20:48 来自 beijing
所属群组:
网站管理员 注册会员 Dev+Hack 资料整理组 等级: 30; EXP: 23
HP: 146 / 730 MP: 401 / 10179 |
什么版本的XOOPS
2010/9/28 20:02
|
|||
|
回复: 请问移机后问题 |
||||
---|---|---|---|---|
新进会员
注册日期:
2010/7/15 15:06 来自 Taiwan
所属群组:
注册会员
帖子:
9
等级: 1; EXP: 86
HP: 0 / 21 MP: 3 / 72 |
XOOPS 2.0.9.2
2010/9/29 10:19
|
|||
|