TEL:400-8793-956
当前位置:程序、服务器

如何单击下一步并增加变量?

提问者: 近期获赞: 浏览人数: 发布时间:2021-01-03 15:18:27

 问:我有一个PHP页面。

它把整个图像保存在数组图像中[]
 
我的目标是在每个NEXT上HTML页面将显示下一张图像。
 
我使用i var加+1
 
但是,一旦我单击“下一步”,页面就会刷新,并且始终显示i = 0
 
<?php echo get_permalink($ images [i + 1]); ?>
 
 
答:get_permalink函数应该做什么?
如果重新加载页面,则默认情况下,数组将从索引0(即第一张图片)开始。
如果您请求另一个页面查看下一张图像,则会发生这种情况。
 
在一个简单的实现中,您可以使用会话来保存最后单击的图像的索引。
有什么问题吗
 
 
答:这是WordPress功能。如果您使用的是WordPress,则答案有些棘手。WordPress不支持会话,因此不存在。
 
如果您的图像被命名为可预测的图像,则将文件名分开,增加数字,然后建立新的文件名。
 
如果不是,请获取显示的jsut的文件名,扫描数组以查找它,转到数组中的下一个元素(如果有)并使用该文件名。
 
上一篇: Fileinfo扩展名
下一篇: 需要在没有ptread的情况下同时运行两个功能