Heim > Backend-Entwicklung > PHP-Tutorial > 请教这个关于cookie的代码该怎样写

请教这个关于cookie的代码该怎样写

WBOY
Freigeben: 2016-06-13 12:13:51
Original
916 Leute haben es durchsucht

请问这个关于cookie的代码该怎样写?
问题是这样:
比如有1.php、2.php、3.php这3个页面,然后从rand.php里面随机打开其中一个。

请问如何添加cookie控制,在设置的时间范围内(比如24小时),同一个用户每次都只打开相同的页面,比如这个用户第一次随机打开了2.php,那么下次访问的时候,仍然只打开2.php,而不会随机到1和3。

小白初问,只有80分家产,倾荡了,烦请给具体的代码,感激不尽。
------解决思路----------------------
2.php
cookie("flag2",1,time()+24*60*60);


rand.php

if (isset(cookie('flag2')) && cookie('flag2') == '1'){
    header("Location:2.php");
}
------解决思路----------------------

if(isset($_COOKIE['rand'])) {<br />  $rand = $_COOKIE['rand'];<br />}else {<br />  $rand = rand(1, 3);<br />  setcookie('rand', $rand, time()+24*60*60);<br />}<br />include $rang . '.php';<br />
Nach dem Login kopieren

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage