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
欢迎收藏∩_∩但请保留本文链接。