登陆系统代码(登陆系统代码怎么查)
admin 发布:2023-05-14 22:30 118
本篇文章给大家谈谈登陆系统代码,以及登陆系统代码怎么查对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、求这样一个系统登陆界面代码?用ASP做
- 2、用c++builder写得系统登陆有管理员,学生,教师三个对象,怎么写这个登陆的代码,新手,大侠们帮忙哈!
- 3、html的用户登录系统
- 4、注册/登陆页面HTML代码该怎么写?
- 5、求网页登陆系统防止攻击的代码
求这样一个系统登陆界面代码?用ASP做
?php require_once('Connections/shopcart.php'); ?
?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
岁纯带 }
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
乎芦 case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) ($_POST["MM_insert"] == "index")) {
$insertSQL = sprintf("INSERT INTO adminip (username, admin_date, admin_ip) VALUES (%s, %s, %s)",
GetSQLValueString($_POST['username'], "text"),
GetSQLValueString($_POST['admin_date'], "date"),
GetSQLValueString($_POST['admin_ip'], "text"));
mysql_select_db($database_shopcart, $shopcart);
$Result1 = mysql_query($insertSQL, $shopcart) or die(mysql_error());
}
?
?php
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
$_SESSION['PrevUrl'] = $_GET['accesscheck'];
}
if (isset($_POST['username'裤神])) {
$loginUsername=$_POST['username'];
$password=$_POST['password'];
$MM_fldUserAuthorization = "level";
$MM_redirectLoginSuccess = "main.php";
$MM_redirectLoginFailed = "index.php";
$MM_redirecttoReferrer = true;
mysql_select_db($database_shopcart, $shopcart);
$LoginRS__query=sprintf("SELECT username, password, level FROM member WHERE username=%s AND password=%s",
GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));
$LoginRS = mysql_query($LoginRS__query, $shopcart) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = mysql_result($LoginRS,0,'level');
if (PHP_VERSION = 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
//declare two session variables and assign them
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;
if (isset($_SESSION['PrevUrl']) true) {
$MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
}
header("Location: " . $MM_redirectLoginSuccess );
}
else {
header("Location: ". $MM_redirectLoginFailed );
}
}
?
?php
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
$_SESSION['PrevUrl'] = $_GET['accesscheck'];
}
if (isset($_POST['username'])) {
$loginUsername=$_POST['username'];
$password=md5($_POST['password']);
$MM_fldUserAuthorization = "level";
$MM_redirectLoginSuccess = "main.php";
$MM_redirectLoginFailed = "index.php";
$MM_redirecttoReferrer = false;
mysql_select_db($database_shopcart, $shopcart);
$LoginRS__query=sprintf("SELECT username, password, level FROM member WHERE username=%s AND password=%s",
GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));
$LoginRS = mysql_query($LoginRS__query, $shopcart) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = mysql_result($LoginRS,0,'level');
if (PHP_VERSION = 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
//declare two session variables and assign them
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;
if (isset($_SESSION['PrevUrl']) false) {
$MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
}
header("Location: " . $MM_redirectLoginSuccess );
}
else {
header("Location: ". $MM_redirectLoginFailed );
}
}
session_start();?
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
titleFMK进销存系统/title
meta name="robots" content="noindex,nofollow" /
meta http-equiv="Content-Language" content="zh-tw" /
link href="css/style.css" rel="stylesheet" type="text/css" /
body
div id="login"
form action="?php echo $editFormAction; ??php echo $loginFormAction; ?" method="POST" name="index" id="index"
table width="536" border="0" align="center" cellpadding="0" cellspacing="0"
tr
td height="20" colspan="4" valign="middle"img src="images/chengli_1.jpg" alt="" width="537" height="97" //td
/tr
tr
td width="212" rowspan="4" align="left" valign="top"img src="images/chengli_2.jpg" alt="" width="212" height="105" //td
td width="165" height="33"img src="images/chengli_3.jpg" alt="" width="165" height="33" //td
td width="110" rowspan="4" align="left" valign="top"label
input type="image" name="imageField" id="imageField" src="images/chengli_4.jpg" /
/label/td
td width="51" rowspan="4" valign="top"img src="images/chengli_5.jpg" alt="" width="50" height="105" //td
/tr
tr
td height="27"input name="username" type="text" id="username" size="18" //td
/tr
tr
td height="16"img src="images/chengli_7.jpg" alt="" width="165" height="16" //td
/tr
tr
tdinput name="password" type="password" id="password" size="18" //td
/tr
tr
td height="92" colspan="4" align="left" valign="top"img src="images/chengli_9.jpg" alt="" width="537" height="92" //td
/tr
/table
input name="admin_date" type="hidden" id="admin_date" value="? echo date("Y-m-d H:i:s");?" /
input name="admin_ip" type="hidden" id="admin_ip" value="? echo $_SERVER["REMOTE_ADDR"];?" /
input type="hidden" name="MM_insert" value="index" /
/form
/div
/body
/html
用c++builder写得系统登陆有管理员,学生,教师三个对象,怎么写这个登陆的代码,新手,大侠们帮忙哈!
下面是我的登陆界面登陆按钮代码,你可以参考一下!
void __fastcall TLoginForm::suiButton1Click(TObject *Sender)
{
if(LoginUserNameEdit-Text.IsEmpty())
{
MessageBox(NULL,"请输入用洞液户名!","提示",32+MB_TOPMOST);
LoginUserNameEdit-SetFocus();
}
else
{
ADOQ_Login-Close();
ADOQ_Login-SQL-Clear();
ADOQ_Login-SQL-Add("SELECT * FROM Login");
ADOQ_Login-SQL-Add("WHERE User_ID=:ID");
ADOQ_Login-Parameters-ParamByName("ID")-Value=LoginUserNameEdit-Text;
ADOQ_Login-Open();
if(ADOQ_Login-RecordCount!=1||ADOQ_Login-FieldByName("password")-AsString.SubString(1,LoginPassWordEdit-Text.Length())!=Encrypt(LoginPassWordEdit-Text))
{
if(ADOQ_Login-RecordCount!=1)
{
MessageBox(NULL,"用户名不存在,请重新输入!","错误",16+MB_TOPMOST);
LoginUserNameEdit-SetFocus();
}
else if(Encrypt(LoginPassWordEdit-Text)!=ADOQ_Login-FieldByName("password")-AsString.SubString(1,LoginPassWordEdit-Text.Length()))
{
AnsiString str=ADOQ_Login-FieldByName("password")-AsString;
MessageBox(NULL,"用户密码不正确,请重新输入","错误",16+MB_TOPMOST);
LoginPassWordEdit-SetFocus();
}
}
else
{
if(LoginUserNameEdit-Text=="admin"LoginPassWordEdit-瞎做Text=="888888")
MessageBox(NULL," 欢迎您,管理员!\n您的用户名和密码还处在磨颤衡系统默认状态\n 登录后请及时更改","系统提示",32+MB_TOPMOST);
if(ADOQ_Login-FieldByName("User_Popedom")-AsString=="管理员")
{
MainForm-sdfsadf1-Enabled=true;
MainForm-N7-Enabled=true;
MainForm-N9-Enabled=true;
}
else if(ADOQ_Login-FieldByName("User_Popedom")-AsString=="档案管理员")
{
MainForm-N7-Enabled=true;
MainForm-N9-Enabled=true;
}
else
{
MainForm-sdfsadf1-Enabled=false;
MainForm-N7-Enabled=false;
MainForm-N9-Enabled=false;
}
MainForm-ADOTable1-Edit();
MainForm-ADOTable1-Insert();
MainForm-ADOTable1-FieldByName("User_ID")-Value=ADOQ_Login-FieldByName("User_ID")-Value;
MainForm-ADOTable1-FieldByName("User_Popedom")-Value=ADOQ_Login-FieldByName("User_Popedom")-Value;
MainForm-ADOTable1-FieldByName("User_Name")-Value=ADOQ_Login-FieldByName("username")-Value;
MainForm-ADOTable1-FieldByName("Login_Time")-Value=DateTimeToStr(Now());
MainForm-ADOTable1-Post();
// DS-ADOTable1-Edit();
login=true;
Close();
}
}
}
///////////////////////不好意思,忘了还有个密码的加密解密函数了!/////////////////////
#include "Classes.hpp"
#include "string.h"
char PW_Code[]={1,5,2,0,8,8};//密钥数据
//---------------------------------------
AnsiString Encrypt(AnsiString Pass_W)
{
char *pass=new char[Pass_W.Length()];
strcpy(pass,Pass_W.c_str());
for(int i=0;i6;i++)
{
pass[i]=pass[i]^PW_Code[i];
}
return StrPas(pass);
}
//---------------------------------------
AnsiString Decrypt(AnsiString Pass_E)
{
char *pass=new char[Pass_E.Length()];
strcpy(pass,Pass_E.c_str());
for(int i=0;i6;i++)
{
pass[i]^PW_Code[i];
}
return StrPas(pass);
}
html的用户登录系统
!doctype html
html
head
meta charset="utf-8"
title无标题文档/title
script src="moban1830/javascript/jquery.min.js"/script!--自己去下载一个JQUERY--中裤
style
.header{
width:100%;
border:1px solid red;
}
.left{
float:left;
width:40%;
border:1px solid red;
}
.right{
float:left;
width:58%;
border:1px solid red;
}
.ok{
display:none;
}
#tishi{
color:red;
}
/style
/head
body
div class="header"header/div
div class="left"
div class="up"
p
用户名:input type="text" name="user" id="user"/input
/p
p
密nbsp;码:input type="password" name="password" id="password"野培冲/input
/p
p id="tishi"/p
p style="text-align:center"
input type="button" name="new" id="new" value="注册"/input
input type="button" name="up" id="up" value="登录"/inputinput type="button" name="re" id="re" value="重置"/input
/p
/div
!-- 这里是登录后显示的内容 --
div class="ok"
p欢迎您的登录!/p
p class="name"/p
input type="button" name="off" id="off" value="注颂歼销"/input
/div
/div
div class="right"这里是右边的块/div
/body
script
$(document).ready(function(e) {
$("#up").click(function(){
if($("#user").val()==""){
$("#tishi").html("用户名不能空!");
}else
if($("#password").val()==""){
$("#tishi").html("密码不能空!");
}else
if($("#user").val()=="111"$("#password").val()=="111"){
$(".up").css("display","none");
$(".name").html("111!");
$(".ok").css("display","block");
} else{
$("#tishi").html("用户名或密码不正确!");
}
});
$("#off").click(function(){
$(".up").css("display","block");
$(".ok").css("display","none");
});
});
/script
/html
大概的思路告诉你吧,你已经写到判断input内账号和密码真确的情况
if(用户名密码都对){
这个块开始是display是none,如果密码正确设置display为block,同时将登陆框的display设置为none;
然后去监听注销这个按钮,如果点击了,上面的步骤反过来就好了。
}
最主要的题目要求使用jquery,你没有用啊。
注册/登陆页面HTML代码该怎么写?
以下为个人原创教学例子,任何人引用需注明出自百度知道用户am7972,楼主可供参考
该例子涵盖了文本框、密码框、下拉菜单、单选框、复选框及文本区的使用
同时在数据的使用方面涵盖了文本型、数值型、日期型、布尔型的使用
也册桥涵盖了在会员信息入数据库前,进行严格的数据检查
不足处,JS验证还不是太完善,不过有服务端认证足够了
title会员注册/title
script type="text/javascript"
!--function CheckForm()
{
if(document.userinfo.username.value == "")
{ alert("请输入姓名,姓名不能为空!");
document.userinfo.username.focus();
return false;
}
if(document.userinfo.username.value.length 10)
{
alert("输入的姓名长度最多为10个字符!");
document.userinfo.username.focus();
return false;
}
}
//--/script
/head
body
table border="1" width="53%" bordercolorlight="#000000"备姿答 cellspacing="0" id="table1" height="358" bordercolor="#000000" bordercolordark="#FFFFFF" cellpadding="0"
form method="POST" action="bb.asp" name="userinfo" onsubmit="return CheckForm();"
trtd colspan="2" height="37" p align="center"会员注员/td /tr
tr td width="37%" align="right"姓名:/td td width="61%" input type="text" name="username" value="libin" size="13" /td /tr
tr td width="37%" align="right"密码:/td td width="61%" input type="password" name="userPassword" size="20" value="123"/td /tr
tr td width="37%" align="right"性别:/td td width="61%"input type="radio" value="True" checked name="Sex"男 input type="radio" name="Sex" value="False"女/td /tr
tr td width="37%" align="right"生日:/仿慧td td width="61%" input type="text" name="userSR" size="11" value="1985-03-12"/td /tr
tr td width="37%" align="right"年龄:/td td width="61%"input type="text" name="userNL" size="9" value="13"/td /tr
tr td width="37%" align="right"爱好:/td td width="61%" input type="checkbox" name="ah" value="sw"上网 input type="checkbox" name="ah" value="ds" checked读书 input type="checkbox" name="ah" value="ty"体育/td /tr
tr td width="37%" align="right"上网方式:/td td width="61%"
select size="1" name="swfs" option selected value="bhsw"拨号上网/option option value="wxsw"无线上网/option option value="gxsw"光纤上网/option /select
/td /tr
tr td width="37%" align="right"个人简介:/td td width="61%"textarea rows="9" name="userGrjs" cols="34"/textarea/td /tr tr td colspan="2" height="38" p align="center"input type="submit" value="提交" name="B1" input type="reset" value="重置" name="B2"/td
/tr
/form
/table
====bb.asp的会员注册非法数据监测====
%
username = Request("username")
userPassword = Request("userPassword")
Sex = Request("Sex")
userSR = Request("userSR")
userNL = Request("userNL")
ah = Request("ah")
swfs = Request("swfs")
userGrjs = Request("userGrjs")
'判断数据合法性,绝对不能让非法数据进入系统
'判断姓名username合不合法,是否包含非法数据
username = Trim(username) '例如:" 张 三 "经过处理之后变成"张 三"
If username ="" Then
Response.write "姓名不能为空"
Response.End
End If
If Len(username)10 Then
Response.write "姓名字数不能超过10个字" 'Len("Z")=1 Len("国")=2
Response.End
End If
For i = 1 To Len(username)
q = Mid(username,i,1)
If InStr("!@#$%^*()_-+|?/"",.",q)0 Then
Response.write "姓名不能包含特殊符号!@#$%^*()_-+|?/"",."
Response.End
End If
Next
'判断密码合不合法,是否包含非法数据userPassword = Trim(userPassword)If userPassword ="" Then Response.write "密码不能为空" Response.EndEnd If
If Len(userPassword)20 Then
Response.write "密码字数不能超过20个字"
Response.End
End If
'判断密码合不合法,是否包含非法数据
Sex = Trim(Sex)
If Sex = "" Then
Response.write "性别不能为空"
Response.End
End If
If Sex "True" And Sex "False" Then
Response.write "性别不能为不男不女"
Response.End
End If
'判断生日合不合法,是否包含非法数据
userSR = Trim(userSR)
If userSR ="" Then
Response.write "生日不能为空"
Response.End
End If
If Len(userSR)8 Or Len(userSR)10 Then '例如:2012-6-3 2012-11-23
Response.write "你输入的生日字数不对,应为2012-6-3或2012-11-23格式"
Response.End
End If
If IsDate(userSR)=False Then
Response.write "你输入的生日格式不能转化为日期,请核实"
Response.End
End If
If DateDiff("yyyy",userSR,Date())1 Or DateDiff("yyyy",userSR,Date())200 Then
Response.write "根据你输入的生日你可能小于1岁或已经超过200岁了,请核查重新输入"
Response.End
End If
'判断年龄合不合法,是否包含非法数据userNL = Trim(userNL)If userNL ="" Then
Response.write "年龄不能为空"
Response.End
End If
If IsNumeric(userNL)=False Then
Response.write "你输入的年龄不能转化为数值,请核查"
Response.End
End If
userNL = CInt(userNL)
If userNL0 Or userNL200 Then
Response.write "你输入的年龄不能小于0岁或者大于200岁,请核查"
Response.End
End If
'判断爱好合不合法,是否包含非法数据ah = Trim(ah) '选择多个爱好则系统会用,分开 //测试
ah = Replace(ah," ","")
arrAh = Split(ah,",")
For i = LBound(arrAh) To UBound(arrAh)
If arrAh(i)"sw" And arrAh(i)"ds" And arrAh(i)"ty" Then
Response.write i "你选择的爱好有问题,请核查" arrAh(i)
Response.End
End If
Next
'判断上网方式合不合法,是否包含非法数据swfs = Trim(swfs)If swfs = "" Then
Response.write "上网方式不能为空"
Response.End
End If
If swfs"bhsw" And swfs"wxsw" And swfs"gxsw" Then
Response.write "你选择的上网方式有问题,请核查"
Response.End
End If
'判断个人简介是否为空,是否超出1000个字
userGrjs = Trim(userGrjs)
If userGrjs = "" Then
Response.write "个人简介不能为空"
Response.End
End If
If Len(userGrjs) 1000 Then
Response.write "个人简介不能超过1000个字"
Response.End
End If
Response.write "数据合法性检测通过"
%
====登陆的HTML代码可相信楼主参照会员注册代码应该没问题了====
求网页登陆系统防止攻击的代码
不能,只能说限制个明闭拆别字符,当它加这些特殊符的时候,无法登陆,其实保护密码没有必要,只要对方知道你的帐号了,激枣专门盗号的人都有个试密器,10万个密码它能快速的一个一个试过态搏去,很容易出来的。建议帐号登陆特定IP一天登陆次数限制在5000内,帐号不要用常规的ADMIN,不好意思要你两分说这么多还没有给你答案。
关于登陆系统代码和登陆系统代码怎么查的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
- 上一篇:js代码好长(js代码规范)
- 下一篇:电梯设计verilog源代码(电梯编程逻辑)
相关推荐
- 05-17友情链接怎么做,友情链接怎么做的
- 05-17怎么宣传网站,怎么宣传网站文章
- 05-17上海网站排名优化怎么做,上海网站建设优化
- 05-17广告软文营销平台,广告软文营销平台怎么做
- 05-16网络推广seo怎么弄,网站 网络推广
- 05-16优秀营销软文范例800字,优秀营销软文范例800字怎么写
- 05-16如何做一个网站,如何做一个网站系统
- 05-16平台推广引流怎么做,平台引流推广犯法吗
- 05-16软文怎么写比较吸引人,软文怎么写比较吸引人的文章
- 05-15百度seo推广怎么做,百度seo推广怎么做好
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接