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

本站原创转载注明 www.111cn.net

 

时间: 2024-09-20 06:15:49

php入门教程简单php用户登陆完整教程的相关文章

asp简单的用户登陆代码

asp简单的用户登陆代码 <% username=replace(request.form("username"),"'","''") password=replace(request.form("password"),"'","''") sql="select * from admin where(username='"&username&&q

asp中一个简单的用户登陆验证类

源代码如下: <%'========================================================================== ' ' 用户登陆身份验证类 ' ' NAME: CheckLogin ' ' AUTHOR: Infozero ' DATE : 2006-5-28 ' ' COMMENT: 用户登陆身份验证类 ' '================================================================

MVC4制作网站教程第二章 用户登陆2.2_实用技巧

一用户  1.1用户注册  1.2用户登陆  首先在Models里添加用户登陆模型类UserLogin,该类只要用用户名,密码和验证码三个字段.  /// <summary> /// 用户登陆模型 /// </summary> public class UserLogin { /// <summary> /// 用户名 /// </summary> [Display(Name = "用户名", Description = "4-

用正则表达式判断一个简单的用户登陆的例子

正则 bd.jsp <%@ page contentType="text/html;charset=gb2312"%> <% //接受表单提交的字符串, /* 数据只能为a-z,A-Z,0-9的字符的正则表达式的例子. 正则表达式在做程序登陆的过程非常重要.不然用´ or ´ 等语句就可以很容易绕过您的程度判断: 作者:高颂 QQ:932246 一个简单的例子但是很有用,希望起到抛砖引玉的作用. */ String temp ="我是非法的字符";

一个简单的用户登陆程序……

Content-Type: Text/Plain; charset="gb2312" Content-Transfer-Encoding: 8bit 以下程序是用来验证用户登录的共有两个按钮,一个是用来提交的,一个是用来重填的,页面部分就很简单了,两个文本框,两个按钮,这里页面的代码就不写了:) Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Bu

jsp实现一个简单的用户登陆系统

系统框架图如下: 三个文件如下: //登录界面 /** *//** * @(#)Login.java * * * @author shiyi05 * @version 1.00 2008/5/10 */ package com.rao; import javax.servlet.http.*; import java.io.*; public class Login extends HttpServlet { public Login() { } //处理Get请求 public void do

php +mysql用户登陆身份验证代码

这是一个简单的用户登陆验证代码哦,比较适合于php教程初学者入门哦, 我们来看看html代码 <form action=111cnNet.php > <input type=text name=username> <input type=text name=password> <input type=submit name=password value='提交'> </form> <?php $uname=$_POST["user

Flash表单制作实例:用户登陆系统

第5节 用户登陆系统 使用Flash制作的表单可以用做网站的登陆入口,至于输入特定的用户名和密码,才可以进入该网站,本实例就来制作一个简单的用户登陆系统,如果输入的密码和用户名相同,则可以登陆到网站上,如果不相同,则给出提示信息,不能登陆到网站. 此登陆系统界面如图5.1所示;   图5.1 用户登陆系统主界面 比如我们在用户名文本框中输入User,然后在密码文本框中也输入Use,则自动打开Ie浏览器窗口,进入网站,如果输入的密码和用户名不相同,则给出如图5.2所示的出错信息:   图5.2 出

asp 简单在线用户统计代码

asp教程 简单在线用户统计代码 这代码是用了asp apliction 与session实例的哦. <script language="vbscript" runat="server"> sub Application_onStart application.Lock() application("use_online")=0 application.UnLock() end sub sub application_onend ap