一个基于mysql的登陆验证程序

2016-02-19 19:20 6 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐一个基于mysql的登陆验证程序,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - 编程语言 】

/******************************************************

file name: login.php3

Login Check

编码: PHP 4

作者: Kevin Lee webwing@21cn.com

Database: MySQL。

Host: localhost Database : mydb

Table structure for table 'user'

--------------------------------------------------------

CREATE TABLE user (

id smallint(6) NOT NULL auto_increment,

user varchar(12) NOT NULL,

passwd varchar(12) NOT NULL,

name varchar(20),

email varchar(30),

level char(1),

status char(1),

UNIQUE id (id)

);

--------------------------------------------------------

*******************************************************/

script language="javascript"

function back(){

history.back();

}

function winclose(){

setTimeout("self.close()",10000);

}

/script

$db_id = mysql_pconnect("localhost", "root", "");

$sql="select id, user, passwd from user where user='".$name."' and passwd='".$pwd."'";

$result = mysql_db_query("mydb",$sql);

$row = mysql_fetch_array($result);

$id = $row[id] ;

if ($id!="") {

session_start();

session_register("yn");

$yn="yes"  ;

echo "htmlbody onload="javascript:winclose()"";

echo "你已经成功登陆。。。"."p";

echo "center"."窗口10秒钟后自动关闭"."/center";

echo "/body/html";

}

else {

echo "帐号或密码错误!!!";

echo "P";

echo "center";

echo "a href="#" onclick="javascript:back()"back/a";

echo "/center" ;

}

!--

file name: login.htm

--

html

head

title系统登陆/title

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

style type="text/css"

!--

.css1 {  font-size: 10pt; color: #FFCC66}

--

/style

/head

body bgcolor="#ffffff" topmargin=0 leftmargin=0

form method="post" action="login.php3"

table width="210" bgcolor="#ffffff" height="106" bordercolor="navajowhite" border="1" style="WIDTH: 210px"

tr bgcolor="#0000ff"

td colspan="4"

div align="center"bfont color="#ffffff" face="楷体_GB2312"系统登陆/font/b/div

/td

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

/tr

tr bgcolor="#f9fde1" bordercolor="#cccccc"

td width="71" class="css1"

div align="center"用户帐号/div

/td

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

td colspan="3" align=middle

input name="name" size="14"

/td

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

/tr

tr bgcolor="#f9fde1" bordercolor="#cccccc"

td width="71" class="css1"

div align="center"用户密码/div

/td

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

td colspan="3" align=middle

input type="password" name="pwd" size="14"

/td

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

/tr

tr bgcolor="#f9fde1" bordercolor="#cccccc"

td colspan="4" height="26" style="HEIGHT: 26px"

div align="center"

input type="submit" name="Submit1" value="  登 陆 " height="20" style="FONT-SIZE: smaller; HEIGHT: 22px"

/div

/td

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

/tr

/table

/form

/body

/html

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

/************************

file name: login_chk.php3

************************/

if ($yn!="yes") {

echo "script language="javascript"";

echo "!-- ";

echo "history.back () ;";

echo "window.open ('../login/login.htm','login','height=116,width=210,top=120,left=200,toolbar=no,menubar=no,scrobllbar=no,resizable=no,location=no,status=no')";

echo "-- ";

echo "/script ";

exit;

}

Example:

? require("login_chk.php3"); ?

!--file name: sample.php3--

html

head/head

body

Success! You have pass the checking.

/body

html

来源:http://www.tulaoshi.com/n/20160219/1620739.html

延伸阅读
表单的验证一直是网页设计者头痛的问题,表单验证类 Validator就是为解决这个问题而写的,旨在使设计者从纷繁复杂的表单验证中解放出来,把精力集中于网页的设计和功能上的改进上。 Validator是基于JavaScript技术的伪静态类和对象的自定义属性,可以对网页中的表单项输入进行相应的验证,允许同一页面中同时验证多个表单,熟悉接口之...
Validator 完整代码: <title表单验证类 Validator v1.0</title <style body,td{font:normal 12px Verdana;color:#333333} input,textarea,select,td{font:normal 12px Verdana;color:#333333;border:1px solid #999999;background:#ffffff} table{border-collapse:collapse;} td{padding:3px} input{height:20;} texta...
标签: ASP
  用于处理xmlhttp请求的asp程序,看看时不是很简单啊!?? ===== <%on error resume next Response.ContentType="text/xml"     if Request.ServerVariables("REQUEST_METHOD")="POST" then set req=Server.CreateObject("Microsoft.XMLDOM")     ...
标签: PHP
  用php+mysql一个名片库程序,有分类查找,分页功能。 第一步:按下列代表先做个静态页面。 <form method="post" action="find1.php" name="card" onSubmit="return card_Validator(this)"           <table width="400"...
标签: Web开发
服务器端操作方便之处我就不吹了,地球人都知道,它最烦莫过于页面刷新,头都被刷晕了,而且他在刷新的时候,还触发服务器端的事件(解决方案:http://skylaugh.cnblogs.com/archive/2006/06/05/418010.html),现在Ajax的出现,他们的结合是发展的必然!     一、介绍一下Ajax在Asp.Net中的基本使用    &n...

经验教程

346

收藏

34
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部