ThinkPHP 的U方法生成出错

kennethwu 发布于 2012/08/16 12:42
阅读 1K+
收藏 0

请各位大神帮我看一下

在login模块中用U方法时代码是U(__PUBLIC__)为什么生成的是这个样子:

/nxdjzt/1/index.php/Login//nxdjzt/1/Public

请问可能是那边出错了

加载中
0
酒逍遥
酒逍遥
U('User/add') // 生成User 模块的add 操作的URL 地址
U('Blog/read?id=1') // 生成Blog 模块的read 操作 并且id 为1 的URL 地址
U('Admin/User/select') // 生成Admin 分组的User 模块的select 操作的URL 地址
U 方法的第二个参数支持数组和字符串两种定义方式,如果只是字符串方式的参数可以在第一个参
数中定义,例如:
U('Blog/cate',array('cate_id'=>1,'status'=>1))
U('Blog/cate','cate_id=1&status=1')
U('Blog/cate?cate_id=1&status=1')
0
酒逍遥
酒逍遥

看下文档把..U方法不是这么用滴 

U 方法的定义规则如下(方括号内参数根据实际应用决定):

U('[分组/模块/操作]?参数' [,'参数','伪静态后缀','是否跳转','显示域名'])

0
kennethwu
kennethwu
好的,谢谢
返回顶部
顶部