我有一个按钮,我想在点击时浏览多个网址。
示例:人来到网站 - >点击按钮。
按钮检查序列中的下一个URL,并将用户发送到序列中的下一个URL。
因此,创建一个可以为多个URL提供服务的按钮,每次点击一个。
这样的事情:
?php
$link[1] = "http://www.site1.com";
$link[2] = "http://www.site2.com";
$link[3] = "http://www.site3.com";
if(!isset($HTTP_cookie_VARS['link'])){ $n=count($link);
$rand=rand(1,$n); setcookie("link",$rand,time()+3600);
header('location:'.$link[$rand]); }else{ $go=$link[$_COOKIE['link']]; header('location:'.$go); }
?>
虽然,某些东西适用于HTML?
答案 0 :(得分:0)
如果你想每个人这样做,那么cookie就是你要走的路。创建一个链接数组,并将指针号存储在cookie中。检查cookie,如果没有cookie,制作cookie并发送到第一个链接,否则在cookie中增加数字,单击该链接。不要忘记检查它是否存储在cookie中的最后一个链接,以便你可以设置它可以回到第一个链接。
我不会为你编写代码,但这是代码的结构:
make an array of links
if (cookie exists) {
if (lastNum) {
set cookie to 0
send to link 0
}
else {
set cookie to num+1
sent to link num+1
}
}
else {
set cookie to 0
send to link 0
}