📄 21-4.php
字号:
<?php
echo "<html>\n"; //输出标准HTML内容
echo "<head>\n";
echo "<title>\n";
echo "用户登录\n";
echo "</title>\n";
echo "</head>\n";
echo "<body>\n";
echo "<link href=\"style.css\" rel=\"stylesheet\" type=\"text/css\">\n";
echo "<div class=\"Frame\">\n";
echo "
<script language=\"javascript\">
<!--
var addNew; //定义变量
function AddNew()
{
obj=document.getElementById(\"sendLogin\"); //获取发送按钮对象
obj.disabled=true; //使发送按钮不可用
//获取用户输入的用户名与留言内容
var User=document.getElementById(\"user\").value;
var Pass=document.getElementById(\"pass\").value;
var C_l=document.getElementById(\"c_l\").value;
if(User==\"\"||Pass==\"\") //如果两者中有一个为空
{
alert(\"请填写完整!\"); //弹出警示框
obj.disabled=false; //使发送按钮可用
return false; //返回假值
}
var date=new Date(); //定义时间变量
temp=date.getTime(); //获取当前时间戳记
addNew=new ActiveXObject(\"Microsoft.XMLHTTP\"); //创建XMLRPC对象
addNew.onreadystatechange=sendLogin; //定义句柄函数
var LoginInfo=\"User=\"+User+\"&Pass=\"+Pass+\"&C_l=\"+C_l;
var url=\"login.php?timestamp=\"+temp;
addNew.open(\"POST\",url,true);
addNew.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded\");
addNew.send(LoginInfo);
}
function sendLogin()
{
if(addNew.readyState==4) //如果传递完成
{
if(addNew.status==200) //如果服务器返回OK
{
//alert(unescape(addNew.responseText));
obj=document.getElementById(\"info\"); //获取头部层
obj.innerHTML=unescape(addNew.responseText); //改变头部层的内容
document.getElementById(\"sendLogin\").disabled=false; //发送按钮可用
document.getElementById(\"user\").value=\"\"; //清空作者输入框
document.getElementById(\"pass\").value=\"\"; //清空内容输入框
}
else //如果服务器没有返回200
{
alert(\"执行过程中出现问题,服务器返回:\"+addNew.statusText);
}
}
}
function check_u() //该函数验证用户名
{
obj1=document.getElementById(\"user\"); //获取对象
obj2=document.getElementById(\"u_e\");
while(obj2.hasChildNodes())
{
obj2.removeChild(obj2.childNodes[0]);
}
if(obj1.value==\"\") //如果内容为空
{
sub_t=document.createTextNode(\"用户名不能为空!\");
obj2.appendChild(sub_t); //显示提示文
}
}
function check_p() //该函数验证用户名
{
obj1=document.getElementById(\"pass\"); //获取对象
obj2=document.getElementById(\"p_e\");
while(obj2.hasChildNodes())
{
obj2.removeChild(obj2.childNodes[0]);
}
if(obj1.value==\"\") //如果内容为空
{
sub_t=document.createTextNode(\"密码不能为空!\");
obj2.appendChild(sub_t); //显示提示文
}
}
-->
</script>";
echo "<div class=\"title\">论坛用户登录</div>\n";
echo "<div class=\"main\"> </div>\n";
echo "<form name=\"f\" method=\"post\">\n";
echo "<div class=\"replyPerson\">输入用户名:<input type=\"text\" name=\"user\" id=\"user\" class=\"input\" onblur=\"check_u()\"><div id=\"u_e\"></div></div>\n";
echo "<div class=\"replyPerson\">输入密 码:<input type=\"password\" name=\"pass\" id=\"pass\" size=\"21\" class=\"input\" onblur=\"check_p()\"><div id=\"p_e\"></div></div>\n";
echo "<div class=\"replyPerson\">选择登录时长:";
echo "<select name=\"c_l\" id=\"c_l\" size=\"1\" class=\"input\" style=\"width:151px\">\n";
echo "<option value=\"0\">不保存</option>\n";
echo "<option value=\"1\">保存一天</option>\n";
echo "<option value=\"30\">保存一月</option>\n";
echo "<option value=\"360\">保存一年</option>\n";
echo "</select>\n";
echo "</div>\n";
echo "<div class=\"replyPerson\"><input type=\"button\" onClick=\"AddNew()\" value=\"确 认\" id=\"sendLogin\"></div>\n";
echo "<div class=\"replyPerson\" id=\"info\"></div>\n";
echo "</form>\n";
echo "</div>";
echo "</doby>";
echo "</html>";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -