<?php
session_start(); // 开启session
if(!isset($_SESSION['locked']) || $_SESSION['locked'] === false){ // 如果未锁定或未设置锁定状态
    $_SESSION['locked'] = time(); // 设置锁定时间
}
if(time() - $_SESSION['locked'] > 10){ // 如果超过10秒钟
    $_SESSION['locked'] = false; // 解除锁定
    echo "<script>alert('请输入密码:');</script>"; // 弹出提示框
    if(isset($_POST['password']) && $_POST['password'] === '10'){ // 如果输入的密码为10
        $_SESSION['locked'] = time(); // 重新设置锁定时间
    }
    else{ // 如果密码错误
        echo "<script>alert('密码错误!');</script>"; // 弹出密码错误提示框
        exit; // 结束脚本执行
    }
}
?>
<!-- 在网页的合适位置添加以下表单 -->
<form method="post">
    <input type="password" name="password">
    <input type="submit" value="提交">
</form>
用PHP写一个网站10秒后自动锁定代码并弹出提示请输入密码密码为10只在本网站页面加这个功能

原文地址: https://www.cveoy.top/t/topic/b4JZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录