码迷,mamicode.com
首页 > Web开发 > 详细

PHP之login

时间:2017-03-10 20:53:53      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:需要   query   class   ret   div   min   中间   用户名   pre   

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>login</title>
</head>
<body>
    <fieldset>
        <legend>用户登录界面</legend>
        <form action="server.php" method="post">
            user:
            <input type="text" placeholder="请输入用户名" name="username" id="username"><br/>
            pwd:
            <input type="password" placeholder="请输入密码" name="password" id="password"><br/>
            <button id="btn" type="submit">提交</button>

        </form>
        <div class="conten">

        </div>
    </fieldset>
</body>
<script src="js/jquery-1.11.3.js"></script>
<script>
/*
* 1.检查用户名是否为空,如果为空return false----> contenbox提示
* 2.密码    return false  contenbox提示
* 3.提交用户名和密码到PHP界面
* */
    
        $(‘#btn‘).on(‘click‘,function(){
            if($(‘#username‘).val()==‘‘){
                $(‘.conten‘).empty().text("请输入用户名");
                return false;
            }
            if($(‘#password‘).val()==‘‘){
                $(‘.conten‘).empty().text("请输入密码");
                return false;
            }
        });


 
</script>
</html>

  

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2017/3/10
 * Time: 下午 2:56
 *
 *
 */
    $username = $_POST[‘username‘];
    $password = $_POST[‘password‘];	
	$conn = mysqli_connect(‘127.0.0.1‘,‘root‘,‘‘,‘mytest‘,‘3306‘);
	$sql = "SELECT * FROM username WHERE name=‘$username‘ AND pwd=‘$password‘";
	$result = mysqli_query($conn,$sql);
	if($result== false)
		echo "重新登录";
	else
		echo "登录成功";

?>

  中间报了无数次的错,需要着重注意的是

  1.$sql做字符串拼接时name=‘$username‘要加引号

  2.mysqli_query($conn,$sql)中第一个参数不要忘记。

  3.实际应用中肯定不能把判断false之后的else情况全部允许登录。此处只是测试我的第一个PHP程序。

  实际应用中考虑安全,肯定是按照判断允许登录正确的条件,其余情况全部return false.

PHP之login

标签:需要   query   class   ret   div   min   中间   用户名   pre   

原文地址:http://www.cnblogs.com/lishengjun/p/6532801.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!