[英]Redirect visitors to different urls (depending on how many times have they visited the page)
希望您一切順利! 我想知道如何使用基於cookie的腳本將用戶重定向到第一次訪問我的頁面的其他頁面...第二,第三,第五。
對於前。 用戶第一次進入我的網站:重定向到頁面page1.com
用戶第二次進入我的網站:重定向到頁面page2.com
3次:重定向到頁面page3.com
5次重定向到頁面page4.com
等等
我在這里找到了類似的代碼: 如果一個頁面被訪問了5次以上,會將訪問者重定向到另一個URL? 但是因為我是php新手,所以我不確定如何將重定向添加到不同的訪問次數,包括1st
if(! isset($_COOKIE["ProfileVisitCount"])){
setcookie("ProfileVisitCount", "1", time()+3600);
}
if($_COOKIE["ProfileVisitCount"] > 5){
header("Location: http://domain.com/signup");
exit();
}
else {
setcookie("ProfileVisitCount", ($_COOKIE["ProfileVisitCount"] + 1), time()+3600);
}
如有任何幫助,我將不勝感激! 謝謝
您可以使用類似的方法。
if(! isset($_COOKIE["ProfileVisitCount"])){
setcookie("ProfileVisitCount", "1", time()+3600);
}else{
if($_COOKIE["ProfileVisitCount"] > 5){
header("Location: http://domain.com/signup");
exit();
}else{
$count = $_COOKIE["ProfileVisitCount"] +1;
setcookie('ProfileVisitCount', $count, time()+3600, "/");
}
}
else {
setcookie("ProfileVisitCount", ($_COOKIE["ProfileVisitCount"] + 1), time()+3600);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.