您当前的位置: 首页 >  sql

暂无认证

  • 6浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

PHP+MYSQL登陆页面4

发布时间:2020-04-13 23:33:14 ,浏览量:6

登陆页面

echo ""; echo "请输入您的用户名:"; echo "请输入您的密码:"; echo ""; echo ""; 

问题1:为什么要denglu.php传到这里,因为php代码获取的也在这个页面上啊, 问题2:为什么密码只一个,呵呵,这个登陆好吗,你的用户名+密码已经保存好了,登陆合适就可以了呀 为什么这个页面也要用session技术,因为用户登录后没退出下次登陆到这个页面也是登陆后页面哈,为什么呢,因为session技术嘛 @session_start(); 开启技术并且屏蔽掉错误信息 //先获取把,然后看看是否匹配注册过的信息哈

if(isset($_POST['username'])&&(isset($_POST['password']))) 问题,为什么现在才连接,因为没写链接个屁啊,好吗

```php $db=new mysqli('localhost','root','','dl'); $db->set_charset('utf8');//设置字符编码 if($db->connect_errno) { echo "没有连接数据库成功哈"; } 
```php
$username=$_POST['username'];
			$password=$_POST['password'];

然后是看看用户名是否匹配where数据库中的数据库名+匹配数据库中的密码 用什么匹配用登陆输入的和注册过的匹配哈 //匹配输出什么呢呵呵,输出的是编号和用户名,因为密码加密了呀呵呵

$query="SELECT id,username from users where username = '".$username."' and password = '".sha1($password)."'"; 

//然后是什么,老规矩,运行把//然后是看看里面有没有数据,也就是他看看里面的有没有行,也就是有没有字段嘛是

$result=$db->query($query); 

//然后是看看里面有没有数据,也就是他看看里面的有没有行,也就是有没有字段嘛是吧 //如果有恭喜登陆成功,否则呵呵失败,去注册把你

if($result->num_rows) { echo "登陆成功,欢迎您"; } ```php else { echo "登陆失败,建议您您的输入有问题,或者没有注册"; } $db->close(); } 
//然后是看看如果登陆后直接关闭浏览器,登陆这个页面怎么办,毕竟有session技术啊

```php
if(isset($_SESSION['userid'])) {
			require_once('denglucg.php');
		}
	}

//这里是如果要存数据到服务器中呢,用什么数组,关联嘛,毕竟session存储的都是用关联存储的嘛是吧 //然后是把用户名+用户名id存储,为什么存储他们辆,因为这个用户是多少号并且叫什么名嘛,叫人不是这样叫的嘛,有规矩的嘛是吧

if($result->num_rows) { echo "登陆成功,欢迎您"; echo "请问你还想写吗?不想直接登录就能直接看到上次的信息啦"; $row=$result->fetch_assoc(); $_SESSION['username']=$row['username']; $_SESSION['userid']=$row['id']; $result->free(); } 
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body>  $db=new mysqli('localhost','root','','dl'); $db->set_charset('utf8');//设置字符编码 if($db->connect_errno) { echo "没有连接数据库成功哈"; } else { $username=$_POST['username']; $password=$_POST['password']; $query="SELECT id,username from users where username = '".$username."' and password = '".sha1($password)."'"; $result=$db->query($query); if($result->num_rows) { echo "登陆成功,欢迎您"; echo "请问你还想写吗?不想直接登录就能直接看到上次的信息啦"; $row=$result->fetch_assoc(); $_SESSION['username']=$row['username']; $_SESSION['userid']=$row['id']; $result->free(); } else { echo "登陆失败,建议您您的输入有问题,或者没有注册"; } $db->close(); } if(isset($_SESSION['userid'])) { require_once('denglucg.php'); } } else { echo ""; echo "请输入您的用户名:"; echo "请输入您的密码:"; echo ""; echo ""; } ?> aaa </body> </html> 
关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.9838s