帝国论坛帝国网站管理系统交流区帝国CMS 7.5与8.0专版[求助]请问在列表页怎么获取当前页的php变量 【本版专题贴子】  
主题:[求助]请问在列表页怎么获取当前页的php变量 [加入收藏夹]   

xyz327
用户头衔:举人 *

精华贴   :0
发贴数   :345
经验值   :1563
注册时间:2008-11-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]请问在列表页怎么获取当前页的php变量
因为用到3个分页样式,原来的标签不够了。就在userfun里面又写了一个。
测试的时候,在列表页利用$dqpage = '[!--list.pageno--]';获取到了页面,我以为可以在userfun里面直接用了,结果发现个问题,这个获取到的结果,无法转化成整数。


$dqpage = '[!--list.pageno--]';
echo "类型:".gettype($dqpage)."显示:".$dqpage."转数字:".(int)$dqpage;



结果显示:类型:string显示:3转数字:0
在模板里面使用和在userfun里面都试了,同时试了利用正则提取数字,intval,stringf都不行。

不知道怎么办了。

请教下这个在userfun.php里面,要获取列表页当前页面页码怎么获取?




2025-06-04 07:35:07 已设置保密 顶部 回复 引用 报告 编辑 删除

zhxin
用户头衔:探花

精华贴   :0
发贴数   :4114
经验值   :11348
注册时间:2013-01-09
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

模版变量和php不通用




2025-06-04 07:41:21 已设置保密 顶部 回复 引用 报告 编辑 删除

xyz327
用户头衔:举人 *

精华贴   :0
发贴数   :345
经验值   :1563
注册时间:2008-11-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

我也知道不通用,我也是无聊了,随便试了下。
奇怪的是,$dqpage居然可以打印出来。那说明取得值了的啊,gettype也显示是个string,但是用int就变成0了。
我试了$dqpage . =$dqpage,然后打印$dqpge,如果我在第四页,这时候输出也是44。




2025-06-04 08:33:57 已设置保密 顶部 回复 引用 报告 编辑 删除

pw8
用户头衔:探花

精华贴   :0
发贴数   :8870
经验值   :22864
注册时间:2008-10-10
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

模板变量只是替换,不能用到php




2025-06-04 09:06:27 已设置保密 顶部 回复 引用 报告 编辑 删除

xyz327
用户头衔:举人 *

精华贴   :0
发贴数   :345
经验值   :1563
注册时间:2008-11-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

那列表页的当前页数,在userphp里面要怎么取?




2025-06-04 18:10:01 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1