首页 > php代码 > php入门教程简单php用户登陆完整教程

php入门教程简单php用户登陆完整教程

这是一款我以前写的简单的php用户登陆完整教程哦,如果你是初学者就进来看看这款教程吧。

<?php
@session_start();
mysql教程_connect('localhost', 'root', '19860427') or die('database server no exists!');
mysql_select_db('wk') or die('database error!');
mysql_query("SET NAMES 'gbk'"); //set document charset encode
$uid = get_value('u', 'post');
$login_pwd = get_value('p', 'post');
if (strlen($uid) < 3 || strlen($uid) > 12) {
    alert('用户长度为3-12个字符!', '');
} elseif (strlen($login_pwd) < 6 || strlen($login_pwd) > 12) {
    alert('登录密码不正确,长度为6-12位', '');
} else {
    $sql = "select * from wk_member where m_uid='$uid' and m_pass='$login_pwd'";
    $result = mysql_query($sql) or die(mysql_error());
    if (mysql_num_rows($result)) {
        $rs = mysql_fetch_array($result);
        if ($rs['m_pass'] != md5($login_pwd)) {
            alert('用户名与密码不匹配!', '');
        } else {
            $_SESSION['uid'] = array(
                $rs['id'],
                $uid,
                $rs['m_tel']
            );
            exit("<script>location='registerok.php';</script>");
        }
    } else {
        alert('登陆失败,用户名不存在!', '');
    }
}
function get_value($st, $str = 'get') {
    if ($str == 'post') {
        return $_POST[$st];
    } else {
        return $_GET[$st];
    }
}
?>
<form id="form1" name="form1" method="post" action="">
  <label>
  <input type="text" name="u" id="u" />
  </label>
  用户名
  <p>
    <label>
    <input type="text" name="p" id="p" />
    </label>
  密码</p>
  <p>
    <label>
    <input type="submit" name="button" id="button" value="提交" />
    </label>
  </p>
</form>

                                   

 

//数据表wk_member结构

id 

m_uid 

m_pass

 


教程网址:http://www.phprm.com/code/b5c3cf9105dbb0ef53961513e8f0c5ec.html

欢迎收藏∩_∩但请保留本文链接。

标签:none

发表留言