thinkphp使用get传值后模板显示不正常

如题,本人使用GET方式传入参数值后,THINKPHP模版不能正常渲染,参考代码如下:Action类代码为:publicfunctionindex(){if(Sessio... 如题,本人使用GET方式传入参数值后,THINKPHP模版不能正常渲染,参考代码如下:Action类代码为:public function index(){
if(Session::get('adminFlog')=='iSOK'){
$this->assign('codeid',$_GET['ssid']);//此处问题所在
$server['remoteAddr']=$_SERVER['REMOTE_ADDR'];
$server['lastLoginTime']='';
$server['addr']=$_SERVER['SERVER_PORT'];
$server['script']=$_SERVER['SCRIPT_NAME'];
$this->assign('server',$server);
$this->display('index');
}else{
$this->display('public:404');
}
} 模版(index)中代码为:<a title="系统设置" href="__URL__/index/ssid/adminCount" target="_self">系统设置</a>.......ID编码是:{$codeid} 首页访问时,由于没有传入任何参数值,模版渲染正常,但进行系统设置时,总是报错,模版渲染不正常,别问我是报了什么错,脚本报错,而且报错提示也不准确。
展开
 我来答
xiaoliluote
2013-04-17 · TA获得超过361个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:65.6万
展开全部
这样子吧,建议你一步一步去解决问题。首先单独获得一下$_GET['ssid'],并打印一下,然后再用$this->assign('codeid',$_GET['ssid']);这行代码,再在页面输出一下,其他的代码暂时先屏蔽。
匿名用户
2013-04-17
展开全部
不是模板不能正常渲染,而是你的Action动作相对于入口文件层次关系不同,所以会适成样式文件加载失败。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-17
展开全部
这太专业了 等高手来答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式