标签:name reset ext 执行 show eset 访问 sele users
今天通过学习,学会了很多方法,
如操作数据库 : 查看所有数据库 命令: show databases;
使用某个数据库 命令: use 数据库名字
查看使用的数据库下的所有表: 命令 : show tables;
还有php的 var_dump 打印调试
关联数据 :什么是关联数组? 自己百度
。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。
还有include 函数
$_GET:用法 解释
$_POST 用法
区别
$_SESSION
登陆页面html代码
1 <html> 2 <head> 3 <title>Login_fangbei</title> 4 </head> 5 <body> 6 <form name="fangbei" method="post" action="check_session_login.php"> 7 <div style="width:353"> 8 <dl> 9 <dt></dt> 10 <dd> 11 <div align="left"> 12 Username: 13 <input type="text" name="username" /> 14 </div> 15 </dd> 16 <dd> 17 <div align="left"> 18 Psssword: 19 <input type="password" name="passcode" /> 20 </div> 21 </dd> 22 <dd> 23 <p align="center"> <input type="submit" name="Submit" value="Submit" /> <input type="reset" name="Reset" value="Reset" /> </p> 24 </dd> 25 </dl> 26 </div> 27 </form> 28 </body> 29 </html>
登陆业务逻辑 login.php
1 <?php 2 header(‘Content-type:text/html;charset=utf-8‘); 3 4 @mysql_connect("localhost","root",‘root‘) or die("数据库连接失败"); 5 6 @mysql_select_db("itcast") or die("选择数据库失败"); 7 //获取输入的信息 8 $username = $_POST[‘username‘]; 9 $passcode = $_POST[‘passcode‘]; 10 11 12 $sql = "select username,userflag from users where username = ‘$username‘ and passcode = ‘$passcode‘"; 13 //echo $sql; 14 15 16 //获取session的值 17 $query = @mysql_query($sql) or die("SQL语句执行失败"); 18 //判断用户以及密码 19 if($row = mysql_fetch_array($query)) 20 { 21 //var_dump($row); 22 23 session_start(); 24 25 //判断权限 26 if($row[‘userflag‘] == 1 or $row[‘userflag‘] == 0){ 27 $_SESSION[‘username‘] = $row[‘username‘]; 28 $_SESSION[‘userflag‘] = $row[‘userflag‘]; 29 $_SESSION[‘TEXT‘] = "123"; 30 31 var_dump($_SESSION); 32 echo "<a href=‘welcome_session_login.php‘>欢迎访问www.cnblogs.com/txw1958</a>"; 33 } 34 else{ 35 echo "userflag不正确"; 36 } 37 /**/ 38 } 39 else{ 40 echo "username或者usercode"; 41 } 42 43 ?>
标签:name reset ext 执行 show eset 访问 sele users
原文地址:https://www.cnblogs.com/zmh2018/p/9750647.html