⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 login.csp

📁 eybuild-x86-arm920t-2.6.7.tar 很好的嵌入式WEB开发环境
💻 CSP
字号:
<html>
<head>
<title>留言本--登录</title>
<meta http-equiv=content-type content="text/html; charset=gb2312">
<style>
p {size: 6pt;}
.title {color: #ffb6c1;}
</style>
<script><!--
function imagecode() {
    var dtime = (new Date().getTime().toString(36));
    var tgt = document.getElementById('imgauthcode');
    if (tgt) tgt.src = "?!=/authcode.csp&temp=" + dtime;
    return false;
}
function chksubmit() {
    return true;
}

var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
function encode64(input) {
  var output = "";
  var chr1, chr2, chr3 = "";
  var enc1, enc2, enc3, enc4 = "";
  var i = 0;

  do {
     chr1 = input.charCodeAt(i++);
     chr2 = input.charCodeAt(i++);
     chr3 = input.charCodeAt(i++);

     enc1 = chr1 >> 2;
     enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
     enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
     enc4 = chr3 & 63;

     if (isNaN(chr2)) {
        enc3 = enc4 = 64;
     } else if (isNaN(chr3)) {
        enc4 = 64;
     }

     output = output + 
        keyStr.charAt(enc1) + 
        keyStr.charAt(enc2) + 
        keyStr.charAt(enc3) + 
        keyStr.charAt(enc4);
     chr1 = chr2 = chr3 = "";
     enc1 = enc2 = enc3 = enc4 = "";
  } while (i < input.length);

  return output;
}
function secure_submit(fm)
{
    /* base64 */
    fm.passwd.value = encode64(fm.passwd.value);
    fm.submit();
    
    /* clean up */
    fm.passwd.value = "";
    return false;
}
-->
</script>
</head>
<body>
<p>
<span class=title>
	<center>
	<h1>留 言 本</h1> [FastCGI 访问计数: <% =$++review_count %>]
</center>
</span>
<form action="/review/login.csp" method=post onsubmit="return secure_submit(this);">
  <div style="text-align: center">
    <table style="font-size:16px;">
    <tr><td>验证码 </td><td><a href="#" onclick="return imagecode();">
      <img id="imgauthcode" title="重新获取验证码" border="0" /></a>
      <script type="text/javascript">imagecode();</script>
      </td>
    <tr><td>验证码: </td><td><input type=text name=authcode size=16></td>
	<tr><td>姓名: </td><td><input type=text name=usrname size=16></td>
	<tr><td>口令: </td><td><input type=password name=passwd size=16></td>
	<tr><td colspan=2 align=center><input type=submit name=login value="提 交" onclick=chksubmit()> </td>
	</table>
  </div>
</form>
<center>
<% if (!isblankstr(errmsg)) { %>
    <font color=red><% =errmsg %></font>
<% } %>
<p>
<table style="font-size:16px;">
    <tr><th>用户名 </th><th>密码 </th></tr>
    <tr><td>user </td><td>user </td></tr>
    <tr><td>admin </td><td>admin </td></tr>
    <tr><td>root </td><td>root</td></tr>
</table>
</center>
<!--
你输入的是: <% =G("authcode") %>
上次验证码: <% =getsession("authcode") %>
-->
</body>
</html>
<% @b
	@include <login.h>
	extern int review_count;
	char		errmsg[128] = "";
	char		sex[128] = "";
	char		mail[128] = "";
	
	if (OK == auth_user(G("usrname"), G("passwd"), sex, mail, errmsg))
	{
		/* login OK */
		ebSessIDRenew();
		setsession("username", G("usrname"));
		setsession("sex", sex);
		setsession("mail", mail);

		redirect("?!=/review/review.csp", TRUE);
		page_exit(OK);
	}
%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -