当前位置:首页 > 代码 > 正文

登陆系统代码(登陆系统代码怎么查)

admin 发布:2023-05-14 22:30 118


本篇文章给大家谈谈登陆系统代码,以及登陆系统代码怎么查对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

求这样一个系统登陆界面代码?用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站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/44894.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载