正如标题所示,我正在尝试在上一页重定向之后重定向页面,每个页面在特定时间,例如5秒后重定向到某个页面,再过5秒后重定向到另一个页面,我不知道是否可能。
如果我仍然不清楚我正在尝试访问页面www.site.com/photo1.png
,那么在访问此页面后,在一段时间之后转到另一个页面www.site.com/photo2.png
依此类推photo3,photo4,photo5...
1}}
使用的代码是PHP。这样的事情:
<?php
$u=99;
$b=0;
while($b<$u){
$b++;
header("www.site.com/photo". $b .".png");
}
<?
但它甚至不会访问该网站,显然,在访问该网站后,此代码将不再运行。
原谅我的新手。
答案 0 :(得分:0)
有几种方法可以做到这一点。 如果你使用PHP,你可以做这样的事情
oops忘了使用session_start(); (现在把它放进去)
session_start();
if(!isset($_SESSION['photo'])){
$_SESSION['photo'] = 0;
}else{
$_SESSION['photo']++;
}
header("www.site.com/photo". $_SESSION['photo'] .".png");
$page = $_SERVER['PHP_SELF'];
$sec = "10";//or use something to generate a random amount of seconds
header("Refresh: $sec; url=$page");
或加载你的网站,让jquery / javascript每隔X秒更改一次图片,而不必再进行页面重装横冲直撞!(我会选择jquery / javascript解决方案)
编辑: 确定这是一个有效的例子。很酷的事情,如果你用javascript / jquery你可以添加所有类型的效果
<!--your html -->
<img id="example" src="/assets/img/wallpaper1.jpg"/>
<script>
var counter = 1;
function loadNewImage(){
counter++;
//set the new image
$("#example").attr('src','/assets/img/wallpaper' + counter + '.jpg');
}
//call the function in 5 seconds
setInterval(loadNewImage, 5000);
</script>
答案 1 :(得分:-1)
尝试在参数中添加位置。像这样:
header("location: www...");