PHP博客系统

  • x4_337103
    了解作者
  • 394.8KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-01 05:54
    上传日期
一个PHP制作的博客系统,完成了文章管理、图片管理、朋友管理、用户管理等功能,内含使用说明
mrlog.rar
内容介绍
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <link href="../CSS/style.css" rel="stylesheet"> <title>用户注册</title> </head> <script language="javascript"> //判断用户的输入是否合法 function check(){ if (myform.txt_regrealname.value==""){ alert("请输入真实姓名!");myform.txt_regrealname.focus();return false; } if (myform.txt_regpwd.value==""){ alert("请输入密码!");myform.txt_regpwd.focus();return false; } if (myform.txt_regpwd.value.length<6){ alert("密码至少为6位,请重新输入!");myform.txt_regpwd.focus();return false; } if (myform.txt_regpwd2.value==""){ alert("请确认密码!");myform.txt_regpwd2.focus();return false; } if (myform.txt_regpwd.value!=myform.txt_regpwd2.value){ alert("您两次输入的密码不一致,请重新输入!");myform.txt_regpwd.focus();return false; } if(myform.txt_birthday.value==""){ alert("请输入您的生日");myform.txt_birthday.focus();return false; } if(CheckDate(myform.txt_birthday.value)){ alert("请输入标准日期(如:1980/05/29或1980-05-29)");myform.txt_birthday.focus();return false; } if (myform.txt_regemail.value==""){ alert("请输入Email地址!");myform.txt_regemail.focus();return false; } var i=myform.txt_regemail.value.indexOf("@"); var j=myform.txt_regemail.value.indexOf("."); if((i<0)||(i-j>0)||(j<0)){ alert("您输入的Email地址不正确,请重新输入!");myform.txt_regemail.value="";myform.txt_regemail.focus();return false; } if(myform.txt_province.value==""){ alert("请选择您所在的省会名称!");myform.txt_province.focus();return false; } if(myform.txt_city==""){ alert("请选择您所在的城市名称!");myform.txt_city.focus();return false; } if(myform.txt_ico==""){ alert("请选择您喜欢的人物头像!");myform.txt_ico.focus();return false; } myform.submit(); function CheckDate(INDate) { if (INDate=="") {return true;} subYY=INDate.substr(0,4) if(isNaN(subYY) || subYY<=0){ return true; } //转换月份 if(INDate.indexOf('-',0)!=-1){ separate="-"} else{ if(INDate.indexOf('/',0)!=-1){separate="/"} else {return true;} } area=INDate.indexOf(separate,0) subMM=INDate.substr(area+1,INDate.indexOf(separate,area+1)-(area+1)) if(isNaN(subMM) || subMM<=0){ return true; } if(subMM.length<2){subMM="0"+subMM} //转换日 area=INDate.lastIndexOf(separate) subDD=INDate.substr(area+1,INDate.length-area-1) if(isNaN(subDD) || subDD<=0){ return true; } if(eval(subDD)<10){subDD="0"+eval(subDD)} NewDate=subYY+"-"+subMM+"-"+subDD if(NewDate.length!=10){return true;} if(NewDate.substr(4,1)!="-"){return true;} if(NewDate.substr(7,1)!="-"){return true;} var MM=NewDate.substr(5,2); var DD=NewDate.substr(8,2); if((subYY%4==0 && subYY%100!=0)||subYY%400==0){ //判断是否为闰年 if(parseInt(MM)==2){ if(DD>29){return true;} } }else{ if(parseInt(MM)==2){ if(DD>28){return true;} } } var mm=new Array(1,3,5,7,8,10,12); //判断每月中的最大天数 for(i=0;i< mm.length;i++){ if (parseInt(MM) == mm[i]){ if(parseInt(DD)>31){ return true; }else{ return false; } } } if(parseInt(DD)>30){return true;} if(parseInt(MM)>12){return true;} return false; } } </script> <body style="MARGIN-TOP: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: center"> <TABLE width="757" cellPadding=0 cellSpacing=0 style="WIDTH: 755px"> <TBODY> <TR> <TD style="VERTICAL-ALIGN: bottom; HEIGHT: 6px" colSpan=3> <TABLE style="BACKGROUND-IMAGE: url(../images/f_head.jpg); WIDTH: 760px; HEIGHT: 154px" cellSpacing=0 cellPadding=0> <TBODY> <TR> <TD colspan="5" style="VERTICAL-ALIGN: text-top; WIDTH: 80px; HEIGHT: 115px; TEXT-ALIGN: right"></TD> </TR> <TR> <TD width="378" height="24" style="VERTICAL-ALIGN: text-top; TEXT-ALIGN: right"> <TABLE width="280" height="26" cellPadding=0 cellSpacing=0 style="WIDTH: 240px"> <TBODY> <TR> <TD colSpan=3 rowSpan=3 align="center" style="WIDTH: 70px; HEIGHT: 15px; TEXT-ALIGN: center"><SPAN style="FONT-SIZE: 9pt; COLOR: #cc0033"> </SPAN><a href="index.php" rel='nofollow' onclick='return false;'>首 页</A></TD> <TD width="80" rowSpan=3 style="WIDTH: 90px; HEIGHT: 15px; TEXT-ALIGN: center"><a href="file_more.php" rel='nofollow' onclick='return false;'> 博客文章</SPAN></A></TD> <TD width="99" rowSpan=3 style="WIDTH: 90px; HEIGHT: 15px; TEXT-ALIGN: center"><a href="RegPro.php" rel='nofollow' onclick='return false;'> 博客注册</A></TD> </TR> <TR></TR> <TR></TR> </TBODY> </TABLE></TD> <TD width="95" align="center">当前时间:</TD> <TD width="285" align="left" style="FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; WIDTH: 273px; COLOR: red; FONT-FAMILY: 宋体; HEIGHT: 1px; TEXT-ALIGN: left"> <SCRIPT type=text/javascript>    document.write("<span id=labTime width='118px' Font-Size='9pt'></span>") //输出显示日期的容器    //每1000毫秒(即1秒) 执行一次本段代码    setInterval("labTime.innerText=new Date().toLocaleString()",1000)     </SCRIPT> </TD> </TR> </TBODY> </TABLE></TD> </TR> <TR> <TD colSpan=3 valign="baseline" style="BACKGROUND-IMAGE: url(../images/bg.jpg); VERTICAL-ALIGN: middle; HEIGHT: 450px; TEXT-ALIGN: center"><br> <form name="myform" action="register_deal.php" method="post"> <table width="85%" border="1" align=center cellpadding=3 cellspacing=2 bordercolor="#FFFFFF" bgcolor="#FFFFFF" class=i_table> <tr align="left" bgcolor="#CEEB6B"> <td height=22 colspan=2 class=right_head><SPAN style="FONT-SIZE: 9pt; COLOR: #cc0033"></SPAN> <span class="tableBorder_LTR">必填内容</span></td> </tr> <tr bgcolor="#FFFFFF"> <td width=22% align="right" valign=middle class='f_one'> 用户名</td> <td width=78% align="left" class='f_one'><input name='txt_regname' type=text id="txt_regname" value='' size=20 maxlength=14> <script language="javascript"> function openwin(x){ if (x==""){ alert("请输入用户名!"); myform.txt_regname.focus();return false; } else{ window.open("submit_checkuser.php?x="+x,"newframe","width=300,height=150"); } } </script> <a href="#" onClick="javascript:openwin(myform.txt_regname.value)" rel='nofollow' onclick='return false;'>[检测用户]</a> <font color=red>*</font> <div id="check_info"></div></td> </tr> <tr bgcolor="#FFFFFF"> <td align="right" valign=middle > 真实姓名</td> <td align="left" > <input name=txt_regrealname type=text id="txt_regrealname" size=20 maxlength=75> <font color=red>*</font></td> </tr> <tr> <tr bgcolor="#FFFFFF"> <td align="right" valign=middle > 密码</td> <td align="left"> <input name=txt_regpwd type=password id="txt_regpwd" size=20 maxlength=75> 英文字母或数字等不少于6位<font color=red>*</font></td> </tr> <tr bgcolor="#FFFFFF"> <td align="right" valign=middle> 确认密码</td> <td align="left" > <input name='txt_regpwd2' type=password id="txt_regpwd2" size=20 maxlength=75 onBlur="if(this.value!=this.form.txt_regpwd.value) alert('您两次输入的密码不一致!'
评论