当用户名和密码不为空时点击登录跳转到主页代码
时间: 2023-08-09 21:12:30 浏览: 47
哦,您是在询问如何实现这个功能。这取决于您使用的编程语言和框架。以下是一个示例代码,使用PHP和MySQL数据库来实现这个功能:
```php
<?php
// 获取用户提交的用户名和密码
$username = $_POST['username'];
$password = $_POST['password'];
// 连接MySQL数据库
$servername = "localhost";
$dbusername = "yourusername";
$dbpassword = "yourpassword";
$dbname = "yourdatabasename";
$conn = new mysqli($servername, $dbusername, $dbpassword, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// 查询数据库中是否存在该用户
$sql = "SELECT * FROM users WHERE username='$username' AND password='$password'";
$result = $conn->query($sql);
// 如果存在该用户,跳转到主页
if ($result->num_rows > 0) {
header("Location: home.php");
} else {
echo "Invalid username or password";
}
// 关闭数据库连接
$conn->close();
?>
```
在上面的示例代码中,我们首先获取用户提交的用户名和密码。然后连接MySQL数据库,并执行一条SELECT查询语句来检查数据库中是否存在该用户。如果存在该用户,我们使用PHP内置的header函数来跳转到主页。如果不存在该用户,我们输出一条错误信息。最后,我们关闭数据库连接。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)