用PHP写一个网站10秒后自动锁定代码并弹出提示请输入密码密码为10
以下是用PHP实现网站10秒后自动锁定并弹出提示框的代码:
<?php
session_start();
if(!isset($_SESSION['locked'])){
$_SESSION['locked'] = time();
}
if(time() - $_SESSION['locked'] > 10){
unset($_SESSION['locked']);
echo "<script>alert('请输入密码'); window.location.href='lock.php';</script>";
exit;
}
?>
解释:
- 首先,启动PHP session。
- 如果
$_SESSION['locked']
不存在,则将其设置为当前时间。 - 如果当前时间减去
$_SESSION['locked']
的值超过了10秒,则删除$_SESSION['locked']
,并弹出提示框要求输入密码。 - 如果没有超过10秒,则什么也不做。
请注意,上述代码只是实现了网站自动锁定和弹出提示框的功能,密码验证部分需要您自己编写。
原文地址: https://www.cveoy.top/t/topic/b4JH 著作权归作者所有。请勿转载和采集!