这是我的代码:
<files contacts.html>
order allow,deny
deny from all
Allow from access.php
</files>
我不希望从 URL 直接访问contacts.html。我在 index.html 页面上有一个表单,其中包含一个带有操作 access.php 的表单。确认后,它会使用 header 函数将其重定向到 contacts.html。
这是我的代码:
<files contacts.html>
order allow,deny
deny from all
Allow from access.php
</files>
我不希望从 URL 直接访问contacts.html。我在 index.html 页面上有一个表单,其中包含一个带有操作 access.php 的表单。确认后,它会使用 header 函数将其重定向到 contacts.html。
你会想要使用$_SESSION
,
上access.php
session_start();
// some code here to authenticate
$_SESSION['hasAccess'] = true;
// redirect
切换contacts.html
到contacts.php
本页顶部
session_start();
if($_SESSION['hasAccess'] !== true){
header('Location: index.php');
die;
}
// the rest of your code