php如何指定来路访问
发布网友
发布时间:2022-04-07 10:45
我来回答
共2个回答
热心网友
时间:2022-04-07 12:14
可以在A页面生成一个随机数,并加入去B页面的链接中,在进入B页面的时候,第一时间去验证随机数的正确性,如:
// a.php
$number = rand(0, 999);
$_SESSION['number'] = $number;
$url = "./b.php?number=$number";
echo "<a href='". $url ."'>b.php</a>";
// b.php
$_GET['number'] == $_SESSION['number'] OR exit('请先访问b.php!');
echo '欢迎来到我的网站';
热心网友
时间:2022-04-07 13:32
这个php是执行程序,直接访问会出错,为了解决这个问题,我们就需要禁止别人直接访问该页面,而只能从自己指定的网址中访问...