求一个中意在线用户登陆陆代码!

69460人阅读
ASP/php/脚本相关(23)
login.html 负责收集用户填写的登录信息
&head&用户登录&/head&
&form name=&LoginForm& method=&post& action=&login.php& onSubmit=&return InputCheck(this)&&
&label for=&username& class=&label&&用户名:&/label&
&input id=&username& name=&username& type=&text& class=&input& /&
&label for=&password& class=&label&&密 码:&/label&
&input id=&password& name=&password& type=&password& class=&input& /&
&input type=&submit& name=&submit& value=&
& class=&left& /&
login.php 负责处理用户登录与退出动作。
if(!isset($_POST['submit'])){
exit('非法访问!');
$username = htmlspecialchars($_POST['username']);
$password = MD5($_POST['password']);
//包含数据库连接文件
include('conn.php');
//检测用户名及密码是否正确
$check_query = mysql_query(&select userid from user_list where username='$username' and password='$password' limit 1&);
if($result = mysql_fetch_array($check_query)){
//登录成功
session_start();
$_SESSION['username'] = $
$_SESSION['userid'] = $result['userid'];
echo $username,' 欢迎你!进入 &a href=&my.php&&用户中心&/a&&br /&';
echo '点击此处 &a href=&login.php?action=logout&&注销&/a& 登录!&br /&';
exit('登录失败!点击此处 &a href=&javascript:history.back(-1);&&返回&/a& 重试');
//注销登录
if($_GET['action'] == &logout&){
unset($_SESSION['userid']);
unset($_SESSION['username']);
echo '注销登录成功!点击此处 &a href=&login.html&&登录&/a&';
my.php 是用户中心,作为用户登录检测。
session_start();
//检测是否登录,若没登录则转向登录界面
if(!isset($_SESSION['userid'])){
header(&Location:login.html&);
//包含数据库连接文件
include('conn.php');
$userid = $_SESSION['userid'];
$username = $_SESSION['username'];
$user_query = mysql_query(&select * from user_list where userid = '$userid' limit 1&);
$row = mysql_fetch_array($user_query);
echo '用户信息:&br /&';
echo '用户ID:',$userid,'&br /&';
echo '用户名:',$username,'&br /&';
echo '&a href=&login.php?action=logout&&注销&/a& 登录&br /&';
conn.php,用于连接数据库
$conn = mysql_connect(&127.0.0.1&,&root&,&&) or die(&数据库链接错误&.mysql_error());
mysql_select_db(&info_db&,$conn) or die(&数据库访问错误&.mysql_error());
mysql_query(&set names gb2312&);
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:896439次
积分:11176
积分:11176
排名:第1326名
原创:361篇
转载:42篇
评论:127条
(6)(3)(6)(3)(1)(3)(2)(1)(10)(16)(1)(2)(1)(1)(2)(7)(2)(2)(6)(9)(2)(4)(8)(3)(8)(7)(5)(4)(5)(5)(2)(1)(2)(2)(6)(4)(2)(6)(5)(5)(9)(17)(10)(6)(3)(3)(2)(9)(5)(1)(8)(5)(4)(5)(4)(6)(1)(1)(1)(3)(2)(7)(13)(4)(11)(12)(10)(8)(6)(5)(2)(4)(17)(5)(14)(6)(4)(3)HTML页面登录时的JS验证方法
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了HTML界面登录时的JS验证方法,需要的朋友可以参考下
开发一个注册的HTML页面, 用于搜集用户的注册信息。包括: 姓名(不能为空), 年龄(必须超过17岁), 体重(30-150kg), 班级(下拉列表),登陆密码(至少8位长)、确认密码(和登录密码一致),Email(不能为空) , 电话,QQ, 个人简历等信息。 并针对这些表的元素来创建相应的验证,如果检测到错误, 在输入框后面用红色的字显示错误。要用到前面几节学习过的单行文本输入框text、下拉列表框select、密码输入框password、多行文本输入框textarea。这是一个较实用的用户注册表单.。 register.html:
代码如下: &!doctype html& &html& &head& &meta charset="utf-8"& &title&实验2&/title& &link href="check.css" rel="stylesheet" type="text/css"& &script type="text/javascript" src="load.js"& &/script& &/head& &!--return validate()和validate()在于是否清空表单--& &body onload="load_greeting()"& &form id="test" align="left" onSubmit="return validate()"& &table& &tr& &td&Name*:&/td& &td&&input type="text" name="Name" id="name" size="20" onChange='check("name")'&&/td& &td id="nameCheck" class="check" hidden="true"&*姓名不能为空&/td& &/tr& &tr& &td&Age:&/td& &td&&input type="text" name="Age" id="age" size="20" onChange='check("age")'&&/td& &td id="ageCheck" class="check" hidden="true"&*年龄不能小于17岁&/td& &/tr& &tr & &td&weight:&/td& &td&&input type="text" name="weight" id="weight" size="20" onChange='check("weight")'&&/td& &td id="weightCheck" class="check" hidden="true"&*体重范围为30~150KG&/td& &/tr& &tr& &td&Class:&/td& &td&&select id="class" name="class"& &option&class0&/option& &option&class1&/option& &option&class2&/option& &option&class3&/option& &/select& &/td& &/tr& &tr& &td&Password*:&/td& &td&&input type="password" name="Password" id="password" size="20" onChange='check("password")'&&/td& &td id="passwordCheck" class="check" hidden="true"&*password length less than 8&/td& &/tr& &tr& &td&Confirm Password*:&/td& &td&&input type="password" name="cpassword" id="cpassword" size="20" onChange='check("cpassword")'&&/td& &td id="cpasswordCheck" class="check" hidden="true"&*Two passwd is not same&/td& &/tr& &tr & &td&Email*:&/td& &td&&input type="email" name="email" id="email" size="20" onChange='check(this.id)'&&/td& &td id="emailCheck" class="check" hidden="true"&*电子邮件名非法!&/td& &/tr& &tr& &td&TEL:&/td& &td&&input type="text" name="TEL" id="TEL" size="20"&&/td& &/tr& &tr& &td&QQ:&/td& &td&&input type="text" name="QQ" id="QQ" size="20"&&/td& &/tr& &tr& &td&Personal Information:&/td& &td&&textarea rows="10" cols="19"&&/textarea&&/td& &/tr& &tr& &td colspan="3"& &input type="submit" name="submit"& &input type="reset" name="reset"& &/td& &/tr& &/table& &/form& &/body& &/html&
check.css:
代码如下: td.check{ color:#C00; font-weight: }
代码如下: function check(str) { var x = document.getElementById(str); var y = document.getElementById(str+"Check"); //alert("check!"); if(str=="name") { if(x.value=="") y.hidden = else y.hidden = } else if(str=="age") { if(isNaN(x.value) || x.value & 17) y.hidden = else y.hidden = } else if(str=="weight") { x = x. if(isNaN(x) || x & 30 || x & 150) y.hidden = else y.hidden = } else if(str=="password") { x = x.value. if(x & 8) { y.hidden = //alert("check!"); } else y.hidden = } else if(str=="cpassword") { var z = document.getElementById("password"). x = x. if(x != z) y.hidden = else y.hidden = } else if(str=="email") { x = x.value.indexOf("@") if(x == -1) y.hidden = else y.hidden = } return y. } function validate() { var arr=["name", "age", "weight", "password", "cpassword", "email"]; var i = 0; submitOK = while(i &= 5) { if(!check(arr[i])) { alert(arr[i]+" wrong!"); submitOK =
} i++; } if(submitOK) { alert("提交成功!");
} else { alert("提交失败");
} } function load_greeting() { //alert("visit \n"); }
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具本帖子已过去太久远了,不再提供回复功能。查看: 264|回复: 1
求当前登录用户的所在用户组名称及自定义用户栏目1的调用代码
求当前登录用户的所在用户组名称及自定义用户栏目1的调用代码!
如当前登录用户名为:{$_G[member][username]}
那当前登录用户所在用户组名称的代码是什么?当前登录用户自定义用户栏目1的代码是什么?
要2个变量配合才可以显示组名,具体是哪两个需要你自己把那个$_G保存到1.txt,进去一看便知
Powered by求帮忙指点一下代码,是一个简单的登录程序【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:621,519贴子:
求帮忙指点一下代码,是一个简单的登录程序收藏
import java.util.Sclass Users{SSUsers(String name, String password){this.name =this.password =}}public class LoginDemo {Upublic boolean login(String name, String password){if(this.user.name.equals(name) && this.user.password.equals(password)){System.out.println(&登录成功:&);
}}public void setUsers(Users user){this.user =}public static void main(String args[]){SSint iCount=0;Scanner in = new Scanner(System.in);System.out.println(&用户注册&);System.out.println(&请输入用户名:&);name = in.next();System.out.println(&请输入密码:&);password = in.next();Users u = new Users(name, password);LoginDemo demo = new LoginDemo();demo.setUsers(u);System.out.println(&注册成功!&);do{System.out.println(&用户登录:&);System.out.println(&请输入用户名:&);name = in.next();System.out.println(&请输入密码:&);password = in.next();if(demo.login(name, password)){}else{iCount++;}}while(iCount&=3);}}
Users user 和public void setUsers(Users user){this.user =}的作用是什么啊
登录百度帐号推荐应用

我要回帖

更多关于 android用户登陆代码 的文章

 

随机推荐