?? userinfo.jsp
字號(hào):
<%@page pageEncoding="GB2312"%>
<%@page contentType="text/html; charset=gb2312"%>
<%request.setCharacterEncoding("GB2312");%>
<%@ include file="incdb.jsp"%>
<%@ page import="java.text.*"%>
<jsp:useBean id="user" class="twm.bbsuser" scope="page"/>
<%
int i,method;
String errmsg,tempSTR,strSQL,whereTo;
int userid,userclass;
String username,userpassword,useremail,userhomepage,hpname;
String usersex,comefrom,usersign;
byte[] tmpbyte;
java.util.Date dateandtime,userbirthday;
tempSTR=request.getParameter("method");
if (tempSTR==null){
method=0;
}
else
{
method=java.lang.Integer.parseInt(tempSTR);
}
//'
//'method=1 ' 詢沒(méi)息
//'method=2 '沒(méi)薷
//'method=3 '沒(méi)薷慕
//'
//'method=5 '沒(méi)薷暮蟊4
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>New Page 1</title>
<link rel="stylesheet" type="text/css" href="bbs03.css">
</head>
<body>
<%if (method==5) {
//'if method=5 then
//'method=5 '沒(méi)薷暮蟊4
tempSTR=request.getParameter("userid");
userid=java.lang.Integer.parseInt(tempSTR);
username=request.getParameter("username");
useremail=request.getParameter("useremail");
userhomepage=request.getParameter("userhomepage");
hpname=request.getParameter("hpname");
usersex=request.getParameter("usersex");
comefrom=request.getParameter("comefrom");
usersign=request.getParameter("usersign");
//*************************************
dateandtime=new java.util.Date();
//tempSTR=request.getParameter("userbirthday");
//SimpleDateFormat form = (new SimpleDateFormat("yyyy-MM-dd"));
//ParsePosition pos = new ParsePosition(0);
//userbirthday= form.parse(tempSTR, pos);
username=username.trim();
useremail=useremail.trim();
userhomepage=userhomepage.trim();
hpname=hpname.trim();
comefrom=comefrom.trim();
//tmpbyte=username.getBytes("ISO8859_1");
//username=new String(tmpbyte);
if (usersex==null) {
usersex="";
}
else{
//tmpbyte=usersex.getBytes("ISO8859_1");
//usersex=new String(tmpbyte);
}
//tmpbyte=hpname.getBytes("ISO8859_1");
//hpname=new String(tmpbyte);
//tmpbyte=comefrom.getBytes("ISO8859_1");
//comefrom=new String(tmpbyte);
//tmpbyte=usersign.getBytes("ISO8859_1");
//usersign=new String(tmpbyte);
//*************************************
//'
//'戲約===
//'
user.setUserEmail(useremail);
user.setUserHomepage(userhomepage);
user.setUserHomepagename(hpname);
user.setUserSex(usersex);
user.setUserComefrom(comefrom);
user.setUserSign(usersign);
user.updateUserInfo(username);
%>
<%whereTo="userinfo.jsp?method=1&username="+username;%>
<jsp:forward page='<%=whereTo%>'/>
<%} //'end if%>
<!-----------//沒(méi)息榭?------------------------------------------------------->
<%
if (method==1) {
//'method=1 詢沒(méi)息
username=request.getParameter("username");
//tmpbyte=username.getBytes("ISO8859_1");
//username=new String(tmpbyte);
if (username==null) {
errmsg="沒(méi)";
%>
<%whereTo="myinfo.jsp?pages=3&errmsg="+errmsg;%>
<jsp:forward page='<%=whereTo%>'/>
<%
} //'end if
if (!user.getUserInfo(username)) {
errmsg="沒(méi)";
%>
<%whereTo="myinfo.jsp?pages=3&errmsg="+errmsg;%>
<jsp:forward page='<%=whereTo%>'/>
<%
}else{
username=user.getUserName();
useremail=user.getUserEmail();
userhomepage=user.getUserHomepage();
hpname=user.getUserHomepagename();
usersex=user.getUserSex();
comefrom=user.getUserComefrom();
userclass=user.getUserClass();
usersign=user.getUserSign();
dateandtime=user.getUserDateandtime();
userbirthday=user.getUserBirthday();
%>
<div align="center">
<center>
<table border="1" width="400" height="85">
<tr>
<td width="540" height="41">
<table border="1" width="100%" bgcolor="#EFFFCE">
<tr>
<td width="30%" align="right">沒(méi):</td>
<td width="70%" align="left"><%=username%></td>
</tr>
<tr>
<td width="30%" align="right">E_MAIL:</td>
<td width="70%" align="left"><%=useremail%></td>
</tr>
<tr>
<td width="30%" align="right">HOMEPAGE:</td>
<td width="70%" align="left"><%=userhomepage%></td>
</tr>
<tr>
<td width="30%" align="right">頁(yè):</td>
<td width="70%" align="left"><%=hpname%></td>
</tr>
<tr>
<td width="30%" align="right">:</td>
<td width="70%" align="left"><%=userbirthday%></td>
</tr>
<tr>
<td width="30%" align="right">員:</td>
<td width="70%" align="left"><%=usersex%></td>
</tr>
<tr>
<td width="30%" align="right">:</td>
<td width="70%" align="left"><%=comefrom%></td>
</tr>
<tr>
<td width="30%" align="right">:</td>
<td width="70%" align="left"><%=userclass%></td>
</tr>
<tr>
<td width="30%" align="right">簽:</td>
<td width="70%" align="left"></td>
</tr>
<tr>
<td width="50%"></td>
<td width="50%"><%=usersign%></td>
</tr>
<tr>
<td width="50%"></td>
<td width="50%"><a href="myinfo.jsp" target="_self"></a></td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</div>
<%} //'end if
} //'end if%>
<!------------------------------------------------------------------>
<%
if (method==2) {
//'method=2 '沒(méi)薷
String newpwd;
username=request.getParameter("username");
userpassword=request.getParameter("userpassword");
newpwd=request.getParameter("newpwd");
username=username.trim();
userpassword=userpassword.trim();
newpwd=newpwd.trim();
//tmpbyte=username.getBytes("ISO8859_1");
//username=new String(tmpbyte);
if ((username==null)||(userpassword==null)||(newpwd==null)) {
errmsg="沒(méi)";
%>
<%whereTo="myinfo.jsp?pages=2&errmsg="+errmsg;%>
<jsp:forward page='<%=whereTo%>'/>
<%
} //'end if
if (!user.checkUserPassword(username,userpassword)) {
errmsg="";
%>
<%whereTo="myinfo.jsp?pages=2&errmsg="+errmsg;%>
<jsp:forward page='<%=whereTo%>'/>
<%
}
else{
user.changeUserPassword(username,newpwd);
errmsg="薷某曬住耄?";
%>
<%whereTo="myinfo.jsp?pages=2&errmsg="+errmsg;%>
<jsp:forward page='<%=whereTo%>'/>
<%
} //end ifcheckUserPasswor......
} //' method=2 end if%>
<!------------------------------------------------------------------>
<%if (method==3) { // then
//'method=3 '沒(méi)薷
username=request.getParameter("username");
userpassword=request.getParameter("userpassword");
username=username.trim();
userpassword=userpassword.trim();
//tmpbyte=username.getBytes("ISO8859_1");
//username=new String(tmpbyte);
if ((username==null)||(userpassword=="")) {
errmsg="沒(méi)";
%>
<%whereTo="myinfo.jsp?pages=1&errmsg="+errmsg;%>
<jsp:forward page='<%=whereTo%>'/>
<%
} //'end if if ((username==null)||(userpassword==""))...........
if (!user.checkUserPassword(username,userpassword)) {
errmsg="";
%>
<%whereTo="myinfo.jsp?pages=1&errmsg="+errmsg;%>
<jsp:forward page='<%=whereTo%>'/>
<%}
else {
userid=user.getUserId();
username=user.getUserName();
useremail=user.getUserEmail();
userhomepage=user.getUserHomepage();
hpname=user.getUserHomepagename();
usersex=user.getUserSex();
comefrom=user.getUserComefrom();
userclass=user.getUserClass();
usersign=user.getUserSign();
userbirthday=user.getUserBirthday();
%>
<div align="center">
<center>
<table border="0" width="500">
<tr>
<td width="100%">
<form method="post" action="userinfo.jsp">
<p align="center" style="margin-top: 0; margin-bottom: 0"><b><font size="4">
</font></b>*為</p>
<center>
<div align="center">
<center>
<table border="0" width="100%" height="85">
<tr>
<td width="540" height="41">
<div align="center">
<center>
<table border="0" width="100%">
<tr>
<td width="30%" align="right"> :</td>
<td width="70%"><%=username%></td>
</tr>
<tr>
<td width="30%" align="right">E_MAIL</td>
<td width="70%"> <input class="intext" type="text" name="useremail" size="30" value="<%=useremail%>">
</td>
</tr>
<tr>
<td width="30%" align="right">HOMEPAGE: </td>
<td width="70%"> <input class="intext" type="text" name="userhomepage" size="50" value="<%=userhomepage%>"></td>
</tr>
<tr>
<td width="30%" align="right">頁(yè):</td>
<td width="70%"><input class="intext" type="text" name="hpname" size="20" value="<%=hpname%>">
</td>
</tr>
<tr>
<td width="30%" align="right">
:</td>
<td width="70%"><input type="radio" value="" name="usersex" <%if (usersex=="") {%>checked <%} //'end if%>><input type="radio" value="女" name="usersex" <%if (usersex=="女") {%>checked <%} //'end if%>>女 </td>
</tr>
<tr>
<td width="30%" align="right">
:</td>
<td width="70%"><input class="intext" type="text" name="comefrom" size="20" value="<%=comefrom%>">
</td>
</tr>
<tr>
<td width="30%" align="right">簽:</td>
<td width="70%"></td>
</tr>
<tr>
<td width="30%" align="right"></td>
<td width="70%">
<textarea class="intext" rows="4" name="usersign" cols="36"><%=usersign%></textarea></td>
</tr>
<tr>
<td width="30%"></td>
<td width="70%"><input class="buttonface" type="submit" value="薷" name="B1">
<input class="buttonface" type="reset" value="" name="B2"></td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</center>
</div>
<input type="hidden" name="userid" value="<%=userid%>"><input type="hidden" name="method" value="5"><input type="hidden" name="username" value="<%=username%>">
</form>
</td>
</tr>
</table>
</center>
</div>
<%
} //'end if
%>
<%} //'end if%>
<!------------------------------------------------------------------>
</body>
</html>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -