001.
<link rel=
"stylesheet"
type=
"text/css"
href=
"main_style.css"
>
002.
<div id=
"right_block"
>
003.
<font size=
"18"
color=
"#993300"
><b>เปลี่ยนรหัสผ่าน</b></font>
004.
<p>
005.
006.
<form name=
"p"
method=
"post"
action=
"editpassword.php?do=edit"
onSubmit=
"JavaScript:return fncSubmit();"
>
007.
<table width=
"80%"
border=
"1"
align=
"center"
cellpadding=
"1"
cellspacing=
"0"
bordercolor=
"#000066"
>
008.
<tr bgcolor=
"#CFCFCF"
>
009.
<td><div align=
"right"
>ชื่อผู้ใช้ :</div></td>
010.
<td><input type=
"text"
name=
"txtusername"
value=
"<?=$uID;?>"
disabled=
"disabled"
size=
"10"
/></td>
011.
</tr>
012.
<tr bgcolor=
"#E8E8E8"
>
013.
<td><div align=
"right"
>รหัสผ่านเดิม<font size=
"-1"
color=
"#FF0000"
>*</font> :</div></td>
014.
<td><input type=
"password"
name=
"txtpassword"
/></td>
015.
</tr>
016.
<tr>
017.
<td><div align=
"right"
>รหัสผ่านใหม่<font size=
"-1"
color=
"#FF0000"
>*</font> :</div></td>
018.
<td><input type=
"password"
name=
"newpassword"
/></td>
019.
</tr>
020.
<tr>
021.
<td><div align=
"right"
>ยืนยันรหัสผ่าน<font size=
"-1"
color=
"#FF0000"
>*</font> :</div></td>
022.
<td><input type=
"password"
name=
"repassword"
/></td>
023.
</tr>
024.
<tr>
025.
<td><div align=
"right"
></div></td>
026.
<td><input type=
"submit"
name=
"Submit"
value=
"ยืนยัน"
/>
027.
<input type=
"reset"
name=
"close"
value=
"ออก"
onclick=
"window.close()"
></td>
028.
</tr>
029.
</table>
030.
</form>
031.
032.
<script language=
"javascript"
>
033.
function
fncSubmit()
034.
{
035.
036.
if
(document.p.txtpassword.value ==
""
)
037.
{
038.
alert(
'กรุณากรอกรหัสผ่านเดิม'
);
039.
document.p.txtpassword.focus();
040.
return
false;
041.
}
042.
if
(document.p.newpassword.value ==
""
)
043.
{
044.
alert(
'กรุณากรอกรหัสผ่านใหม่'
);
045.
document.p.newpassword.focus();
046.
return
false;
047.
}
048.
if
(document.p.repassword.value ==
""
)
049.
{
050.
alert(
'กรุณายืนยันรหัสผ่าน'
);
051.
document.p.repassword.focus();
052.
return
false;
053.
}
054.
if
(document.p.newpassword.value != document.p.repassword.value)
055.
{
056.
alert(
'รหัสผ่านไม่ตรงกัน'
);
057.
document.p.repassword.focus();
058.
return
false;
059.
}
060.
if
(document.p.newpassword.value == document.p.repassword.value)
061.
{
062.
if
(confirm(
'ยืนยันข้อมูลการเปลี่ยนรหัสผ่าน'
)==true)
063.
064.
return
true;
065.
}
066.
document.p.submit();
067.
068.
069.
}
070.
</script>
071.
072.
073.
074.
075.
076.
077.
078.
<?
079.
if
(
$_REQUEST
[
'do'
]==
"edit"
){
080.
$password
=
$_POST
[
"txtpassword"
];
081.
$newpassword
=
$_POST
[
"newpassword"
];
082.
$repassword
=
$_POST
[
"repassword"
];
083.
084.
include
(
"connect.php"
);
085.
$sql
=
"select password from user where user_id='$ID' and password='$password'"
;
086.
$result
= mysql_query(
$sql
);
087.
$num
= mysql_num_rows(
$result
);
088.
if
(
$num
==0){
089.
die
("<script>
090.
alert(
'รหัสผ่านเดิมไม่ถูกต้อง'
);
091.
092.
</script>");}
093.
094.
095.
096.
if
(
$password
==
$repassword
){
097.
098.
$sql
= "update user set
099.
password=
'$password'
100.
where user_id=
'$ID'
101.
";
102.
$result
= mysql_query(
$sql
)
or
die
(
"Err : $sql"
);
103.
104.
echo
"<script>
105.
alert(
'เปลี่ยนรหัสผ่านเรียบร้อย'
);
106.
107.
</script>";}
108.
}
109.
110.
</body>
111.
112.
</html>