1、网页论坛User表主题send表回复表(根据主题id和user的account,获取数据)回复:(要求登录用户才可以评论,此时就需要在用户登录的时候,session.setAttribute(account,account)标示,回复的时候,session.getAttribute(account,account)判断是否为空,回复空的时候,把登录的function Myopen(divID,myform) /根据传递的参数确定显示的层 divID.style.display=; divID.style.left=(screen.width-240)/2; divID.style.top=(s
2、creen.height-277)/2; myform.UID.focus();用户退出的时候要session.invalidate();整个系统都是围绕主键外键扩展开的)各文件:validate.jsfunction checkEmpty(form)for(i=0;i1600)alert(内容至多为1600位,请重新输入!);return false;return true;function backInformation() /主题回复if(document.form.title.value=)window.alert(请输入回复主题名称);return false;if(document
3、.form.content.value=)window.alert(请输入回复主题内容);return false;if (form.content.value.length1600)alert(内容至多为1600位,请重新输入!);return false;return true;function registerCheck() /新用户注册验证if (form.account.value=)alert(请输入用户名!);return false;if(form.account.value=MrFriend)window.alert(此用户名不允许);return false;if (for
4、m.realname.value=)alert(请输入真实姓名!);return false;if (form.password1.value=)alert(请输入密码!);return false;if (form.password1.value.length6)alert(密码至少为6位,请重新输入!);return false; if (form.password2.value=)alert(请输入确认密码!);return false;if (form.password1.value!=form.password2.value)alert(您两次输入的密码不一致,请重新输入!);ret
5、urn false;if(form.bron.value=)alert(请输入您的生日);return false; if(CheckDate(form.bron.value)alert(请输入标准日期(如:1980/07/17或1980-07-17));return false;if (form.email.value=)alert(请输入Email地址!);return false;var i=form.email.value.indexOf();var j=form.email.value.indexOf(.);if(i0)|(j0)alert(您输入的Email地址不正确,请重新输入!
6、);return false;return true;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.subs
7、tr(area+1,INDate.indexOf(separate,area+1)-(area+1) if(isNaN(subMM) | subMM=0) return true; if(subMM.length2)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)29)return true; else if(parseInt(MM)
8、=2) if(DD28)return true; var mm=new Array(1,3,5,7,8,10,12); /判断每月中的最大天数 for(i=0;i31) return true; else return false; if(parseInt(DD)30)return true; if(parseInt(MM)12)return true; return false; function Myopen(divID,myform) /根据传递的参数确定显示的层 divID.style.display=; divID.style.left=(screen.width-240)/2; d
9、ivID.style.top=(screen.height-277)/2; myform.UID.focus();function clockon(bgclock) var now=new Date(); var year=now.getYear(); var month=now.getMonth(); var date=now.getDate(); var day=now.getDay(); var hour=now.getHours(); var minu=now.getMinutes(); var sec=now.getSeconds(); var week; month=month+1
10、; if(month10) month=0+month; if(date10) date=0+date; if(hour10) hour=0+hour; if(minu10) minu=0+minu; if(sec10) sec=0+sec; var arr_week=new Array(星期日,星期一,星期二,星期三,星期四,星期五,星期六); week=arr_weekday; var time=; time=year+年+month+月+date+日 +week+ +hour+:+minu+:+sec; if(document.all) bgclock.innerHTML=+time+
11、var timer=setTimeout(clockon(bgclock),200); 用户注册: 查看帖子信息 用户注册 用 户 名: * 真实姓名: * 密 码: * 确认密码: * 性 别: 男 女 生 日: *(日期格式为:yyyy-mm-dd) 联系电话: OICQ号码: Email: * 家庭住址: 注册处理: 查看帖子信息 注册结果 注册成功 注册失败 (如果您的浏览器无法自动跳转,请点击这里。) 用户更新: 查看帖子信息%String sql=select * from tb_forumUser where account=+session.getA
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1