Php 在上一页重定向之后重定向一页
正如标题所说,我正在尝试在前一页重定向之后重定向一页,每一页都在某个时间重定向,例如,在5秒钟后重定向到某一页,在5秒钟后重定向到另一页,我不知道这是否可行 如果我仍然不清楚我正在尝试访问一个页面www.site.com/photo1.png,那么在访问该页面后,在一段时间后,转到另一个页面www.site.com/photo2.png,等等photo3、photo4、photo5 使用的代码是PHP。诸如此类:Php 在上一页重定向之后重定向一页,php,html,redirect,Php,Html,Redirect,正如标题所说,我正在尝试在前一页重定向之后重定向一页,每一页都在某个时间重定向,例如,在5秒钟后重定向到某一页,在5秒钟后重定向到另一页,我不知道这是否可行 如果我仍然不清楚我正在尝试访问一个页面www.site.com/photo1.png,那么在访问该页面后,在一段时间后,转到另一个页面www.site.com/photo2.png,等等photo3、photo4、photo5 使用的代码是PHP。诸如此类: <?php $u=99; $b=0; while($b<$u){
<?php
$u=99;
$b=0;
while($b<$u){
$b++;
header("www.site.com/photo". $b .".png");
}
<?
但它甚至都不会进入该站点,显然,在它访问该站点之后,该代码将不再运行
请原谅我的新手脾气。尝试将位置添加到参数中。这样地:
校长位置:www 有几种方法可以做到这一点。 如果你使用php,你可以这样做 oops忘记使用session\u 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>
你可以试试睡觉;或者使用jQuery。是否有使用javascript的选项?我的意思是,你真的需要用PHP来做吗?好吧,你可以用Javascript,但是如果你知道用PHP会更好。谢谢,但是循环的目的是什么?我的坏东西似乎没用,忽略它,它现在被移除了