编写登陆form表单 username password 将账号和密码传递到服务器
时间: 2024-01-17 20:03:47 浏览: 59
好的,以下是一个简单的登录表单示例,使用HTML和PHP:
HTML代码:
```html
<html>
<head>
<title>Login Form</title>
</head>
<body>
<h2>Login Form</h2>
<form action="login.php" method="post">
<label for="username">Username:</label>
<input type="text" id="username" name="username"><br><br>
<label for="password">Password:</label>
<input type="password" id="password" name="password"><br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
```
此表单将用户名和密码作为POST请求发送到login.php文件。
PHP代码(login.php):
```php
<?php
// 获取用户名和密码
$username = $_POST['username'];
$password = $_POST['password'];
// 在这里进行用户名和密码的验证,可以使用数据库或其他方式
if ($username == 'admin' && $password == 'password') {
// 登录成功,跳转到欢迎页面
header('Location: welcome.php');
} else {
// 登录失败,返回登录页面并显示错误消息
header('Location: login.php?error=1');
}
?>
```
在这个简单的示例中,我们只是检查了用户名和密码是否等于“admin”和“password”,但在实际应用中,您应该使用更安全的验证方式,例如使用哈希密码。如果验证成功,我们将用户重定向到欢迎页面,否则我们将用户重定向回登录页面,并显示一个错误消息。
阅读全文