<!DOCTYPE html>
<html>
<head>
<title>大略的PHP网站</title>
</head>
<body>
<?php
//检讨用户是否已登录
session_start();
if(isset($_SESSION[39;user_id'])){
//如果已登录,显示用户信息
echo'<h1>欢迎您,'.$_SESSION['username'].'</h1>';
echo'<p><a href="logout.php">注销</a></p>';
}else{
//如果未登录,显示登录表单
if($_SERVER['REQUEST_METHOD']=='POST'){
//处理登录表单提交
$username=$_POST['username'];
$password=$_POST['password'];
//假设这里有一个用户数据库,检讨用户名和密码是否匹配
//这里该当包括数据库连接和查询逻辑
if($username==='user'&&$password==='password'){
//登录成功,设置会话变量
$_SESSION['user_id']=1;
$_SESSION['username']=$username;
echo'<h1>欢迎您,'.$username.'</h1>';
}else{
//登录失落败,显示缺点
echo'<p>登录失落败,请重试。</p>';
}
}else{
//显示登录表单
echo'
<h1>登录</h1>
<form method="post"action="">
<label for="username">用户名:</label>
<input type="text"id="username"name="username"required><br>
<label for="password">密码:</label>
<input type="password"id="password"name="password"required><br>
<input type="submit"value="登录">
</form>
';
}
}
?>
</body>
</html>
这只是一个非常大略的示例,用于演示基本的登录功能。实际的网站源码可能会更繁芜,并包括数据库连接、用户注册、会话管理、安全性考虑等。此示例中的用户名和密码存储在代码中,实际运用中该当利用数据库来存储用户信息并进行安全性验证。
以上内容由【免费】供应企业【网站源码】的【名扬银河企业网站系统】原创发布,转载请注明出处。