php点击图片不断更换图片

来源:百度知道 编辑:UC知道 时间:2024/09/22 18:18:20
我想做一个点击图片不断更换图片的程序,不用javascript来做单纯的使用php来做,请问各位能不能提示下?或者写个代码之类的让我学习学习哦,第一次写,以前没弄过,希望高手帮忙
您的方法是真的不错,但是如果我想在显示图片的时候,第一次访问页面的情况下,固定一个图片进行显示。
或者,不进行随机的显示图片,而是每次点击更新按钮或者按F5的情况下进行页面的更新,但是图片不是前次显示的图片,只有在遍历了一遍之后,再显示以前显示过的图片。
请高手指教,谢谢啦。解决之后再加分啊

<?
$rs=array(
'iamges/de.gif',
'iamges/v34.gif',
'iamges/bvh5.gif',
'iamges/cx5.gif'
);
echo '<img src="'.$rs[rand(0,sizeof($rs)-1)].'">';
?>

session_start();
if(!empty($SESSION['data']))
{
shuffle($SESSION['data']);
array_pop($SESSION['data']);
}else
{
$SESSION['data']=$rs;
}
这个你要在别的地方先给出SESSION值,不能在这个页面..因为HTTP是无状态的..只能通过SESSION来记录你之前的动作..当然也可以用数据库
这个不是最简单的方法..但是应该是可以用的方法

javascript难不倒哪去,还是用javascript比较好一点。

应该是这样:
<?
$rs=array(
'iamges/de.gif',
'iamges/v34.gif',
'iamges/bvh5.gif',
'iamges/cx5.gif'
);
echo '<img src="'.$rs[rand(0,sizeof($rs)-1)].'">';
?>