网页论坛.docx

上传人:b****8 文档编号:10498624 上传时间:2023-02-14 格式:DOCX 页数:44 大小:179.63KB
下载 相关 举报
网页论坛.docx_第1页
第1页 / 共44页
网页论坛.docx_第2页
第2页 / 共44页
网页论坛.docx_第3页
第3页 / 共44页
网页论坛.docx_第4页
第4页 / 共44页
网页论坛.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

网页论坛.docx

《网页论坛.docx》由会员分享,可在线阅读,更多相关《网页论坛.docx(44页珍藏版)》请在冰豆网上搜索。

网页论坛.docx

网页论坛

User表

主题send表

回复表(根据主题id和user的account,获取数据)

回复:

(要求登录用户才可以评论,此时就需要在用户登录的时候,session.setAttribute("account",account)标示,回复的时候,session.getAttribute("account",account)判断是否为空,回复空的时候,把登录的

functionMyopen(divID,myform){//根据传递的参数确定显示的层

divID.style.display='';

divID.style.left=(screen.width-240)/2;

divID.style.top=(screen.height-277)/2;

myform.UID.focus();

}

用户退出的时候要session.invalidate();

整个系统都是围绕主键外键扩展开的

各文件:

validate.js

functioncheckEmpty(form){

for(i=0;i

if(form.elements[i].value==""){

alert("表单信息不能为空");

returnfalse;

}

}

}

functionquit(){

if(confirm("您真的要退出吗?

")){

window.location.href="leave.jsp";

}

}

 

functionmanagerCheck(){//管理员登录验证

if(document.form_M.UID.value==""){

window.alert("请输入版主名称");

returnfalse;

}

if(document.form_M.UID.value!

="mr"){

window.alert("您输入版主名称不正确");

returnfalse;

}

if(document.form_M.PWD.value==""){

window.alert("请输入版主密码");

returnfalse;

}

if(document.form_M.PWD.value!

="mrsoft"){

window.alert("版主密码不正确");

returnfalse;

}

returntrue;

}

functionuserCheck(){//用户登录验证

if(document.form_U.UID.value==""){

window.alert("请输入用户名称");

returnfalse;

}

if(document.form_U.UID.value=="MrFriend"){

window.alert("此用户名不允许");

returnfalse;

}

if(document.form_U.PWD.value==""){

window.alert("请输入用户密码");

returnfalse;

}

returntrue;

}

 

functionsendInformation(){//主题发布

if(document.form.title.value==""){

window.alert("请输入主题名称");

returnfalse;

}

if(document.form.content.value==""){

window.alert("请输入主题内容");

returnfalse;

}

if(form.content.value.length>1600){

alert("内容至多为1600位,请重新输入!

");

returnfalse;

}

returntrue;

}

functionbackInformation(){//主题回复

if(document.form.title.value==""){

window.alert("请输入回复主题名称");

returnfalse;

}

if(document.form.content.value==""){

window.alert("请输入回复主题内容");

returnfalse;

}

if(form.content.value.length>1600){

alert("内容至多为1600位,请重新输入!

");

returnfalse;

}

returntrue;

}

 

functionregisterCheck(){//新用户注册验证

if(form.account.value==""){

alert("请输入用户名!

");returnfalse;

}

if(form.account.value=="MrFriend"){

window.alert("此用户名不允许");returnfalse;

}

if(form.realname.value==""){

alert("请输入真实姓名!

");returnfalse;

}

if(form.password1.value==""){

alert("请输入密码!

");returnfalse;

}

if(form.password1.value.length<6){

alert("密码至少为6位,请重新输入!

");returnfalse;

}

if(form.password2.value==""){

alert("请输入确认密码!

");returnfalse;

}

if(form.password1.value!

=form.password2.value){

alert("您两次输入的密码不一致,请重新输入!

");returnfalse;

}

if(form.bron.value==""){

alert("请输入您的生日");returnfalse;

}

if(CheckDate(form.bron.value)){

alert("请输入标准日期(如:

1980/07/17或1980-07-17)");returnfalse;

}

if(form.email.value==""){

alert("请输入Email地址!

");returnfalse;

}

vari=form.email.value.indexOf("@");

varj=form.email.value.indexOf(".");

if((i<0)||(i-j>0)||(j<0)){

alert("您输入的Email地址不正确,请重新输入!

");returnfalse;

}

returntrue;

}

 

functionCheckDate(INDate)

{if(INDate=="")

{returntrue;}

subYY=INDate.substr(0,4)

if(isNaN(subYY)||subYY<=0){

returntrue;

}

//转换月份

if(INDate.indexOf('-',0)!

=-1){separate="-"}

else{

if(INDate.indexOf('/',0)!

=-1){separate="/"}

else{returntrue;}

}

area=INDate.indexOf(separate,0)

subMM=INDate.substr(area+1,INDate.indexOf(separate,area+1)-(area+1))

if(isNaN(subMM)||subMM<=0){

returntrue;

}

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){

returntrue;

}

if(eval(subDD)<10){subDD="0"+eval(subDD)}

NewDate=subYY+"-"+subMM+"-"+subDD

if(NewDate.length!

=10){returntrue;}

if(NewDate.substr(4,1)!

="-"){returntrue;}

if(NewDate.substr(7,1)!

="-"){returntrue;}

varMM=NewDate.substr(5,2);

varDD=NewDate.substr(8,2);

if((subYY%4==0&&subYY%100!

=0)||subYY%400==0){//判断是否为闰年

if(parseInt(MM)==2){

if(DD>29){returntrue;}

}

}else{

if(parseInt(MM)==2){

if(DD>28){returntrue;}

}

}

varmm=newArray(1,3,5,7,8,10,12);//判断每月中的最大天数

for(i=0;i

if(parseInt(MM)==mm[i]){

if(parseInt(DD)>31){

returntrue;

}else{

returnfalse;

}

}

}

if(parseInt(DD)>30){returntrue;}

if(parseInt(MM)>12){returntrue;}

returnfalse;

}

 

functionMyopen(divID,myform){//根据传递的参数确定显示的层

divID.style.display='';

divID.style.left=(screen.width-240)/2;

divID.style.top=(screen.height-277)/2;

myform.UID.focus();

}

functionclockon(bgclock){

varnow=newDate();

varyear=now.getYear();

varmonth=now.getMonth();

vardate=now.getDate();

varday=now.getDay();

varhour=now.getHours();

varminu=now.getMinutes();

varsec=now.getSeconds();

varweek;

month=month+1;

if(month<10)month="0"+month;

if(date<10)date="0"+date;

if(hour<10)hour="0"+hour;

if(minu<10)minu="0"+minu;

if(sec<10)sec="0"+sec;

vararr_week=newArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");

week=arr_week[day];

vartime="";

time=year+"年"+month+"月"+date+"日"+week+""+hour+":

"+minu+":

"+sec;

if(document.all){

bgclock.innerHTML=""+time+""

}

vartimer=setTimeout("clockon(bgclock)",200);

}

 

用户注册:

<%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"errorPage=""%>

查看帖子信息

includepage="top0.jsp"flush="true"/>

includepage="top1.jsp"flush="true"/>

includepage="top2.jsp"flush="true"/>

includepage="top3.jsp"flush="true"/>

    ≡用户注册≡

 

用 户 名:

*

真实姓名:

*

密    码:

*

确认密码:

*

性    别:

生    日:

*(日期格式为:

yyyy-mm-dd)

联系电话:

OICQ号码:

 Email:

*

家庭住址:

 

includepage="low.jsp"flush="true"/>

 

注册处理:

<%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"errorPage=""%>

查看帖子信息

useBeanid="connection"scope="request"class="com.JDBConnection"/>

<%

request.setCharacterEncoding("gb2312");

Stringaccount=request.getParameter("account");

Stringpassword=request.getParameter("password1");

Stringrealname=request.getParameter("realname");

Stringsex=request.getParameter("sex");

Stringbron=request.getParameter("bron");

Stringtel=request.getParameter("tel");

Stringemail=request.getParameter("email");

StringoicqNumber=request.getParameter("oicqNumber");

Stringaddress=request.getParameter("address");

Stringsql="insertintotb_forumUservalues('"+account+"','"+realname+"','"+password+"','"+sex+"','"+bron+"','"+tel+"','"+oicqNumber+"','"+email+"','"+address+"','1')";

%>




  ≡注册结果≡

<%if(connection.executeUpdate(sql)){%>

注册成功

<%}else{%>

注册失败

<%}%>

<%connection.closeConnection();%>

(如果您的浏览器无法自动跳转,请点击这里。

 

用户更新:

<%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"errorPage=""%>

查看帖子信息

useBeanid="connection"scope="request"class="com.JDBConnection"/>

includepage="top0.jsp"flush="true"/>

includepage="top1.jsp"flush="true"/>

includepage="top2.jsp"flush="true"/>

includepage="top3.jsp"flush="true"/>

<%

Stringsql="select*fromtb_forumUserwhereaccount='"+session.getA

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1