2 include_once("../globals.php");
5 include_once("$srcdir/md5.js");
6 include_once("$srcdir/sql.inc");
13 <link rel
=stylesheet href
="<?echo $css_header;?>" type
="text/css">
16 <body
<?
echo $top_bg_line;?
> topmargin
=0 rightmargin
=0 leftmargin
=2 bottommargin
=0 marginwidth
=2 marginheight
=0>
19 <span
class="title">Password Change
</span
>
24 if ($_GET["mode"] == "update") {
25 if ($_GET["authPass"] && $_GET["authPass2"] && $_GET["authPass"] != "d41d8cd98f00b204e9800998ecf8427e") { // account for empty
26 $tqvar = addslashes($_GET["authPass"]);
27 $tqvar2 = addslashes($_GET["authPass2"]);
28 if ($tqvar == $tqvar2) {
29 sqlStatement("update users set password='$tqvar' where id={$_SESSION['authId']}");
30 echo "<span class='alert'>Password change successful. Click <a href='$rootdir/logout.php?auth=logout' class=link_submit> here </a>to login again.<br><br></span>";
33 echo "<span class=alert>Error: passwords don't match. Please check your typing.</span><br><br>\n";
37 $res = sqlStatement("select * from users where id={$_SESSION["authId
"]}");
38 for ($iter = 0;$row = sqlFetchArray($res);$iter++
)
39 $result[$iter] = $row;
43 <span
class="text">Once you change your password
, you will have to re
-login
.<br
></span
>
44 <FORM NAME
="user_form" METHOD
="GET" ACTION
="user_info.php">
47 <TD
><span
class=text
>Real Name
: </span
></TD
>
48 <TD
><span
class=text
><?
echo $iter["realname"]; ?
></span
></td
>
52 <TD
><span
class=text
>Username
: </span
></TD
>
53 <TD
><span
class=text
><?
echo $iter["username"]; ?
></span
></td
>
58 <TD
><span
class=text
>Password
: </span
></TD
>
59 <TD
><input type
=password name
=clearPass size
=20 value
=""></td
>
62 <TD
><span
class=text
>Password (Again
): </span
></TD
>
63 <TD
><input type
=password name
=clearPass2 size
=20 value
=""></td
>
67 <br
> 
; 
; 
;
68 <INPUT TYPE
="HIDDEN" NAME
="id" VALUE
="<? echo $_GET["id
"]; ?>">
69 <INPUT TYPE
="HIDDEN" NAME
="mode" VALUE
="update">
70 <INPUT TYPE
="HIDDEN" NAME
="authPass" VALUE
="">
71 <INPUT TYPE
="HIDDEN" NAME
="authPass2" VALUE
="">
72 <INPUT TYPE
="Submit" VALUE
="Save Changes" onClick
="javascript:this.form.authPass.value=MD5(this.form.clearPass.value);this.form.clearPass.value='';this.form.authPass2.value=MD5(this.form.clearPass2.value);this.form.clearPass2.value='';">
74 [<a href
="../main/main_screen.php" target
="_top" class=link_submit
>Back
</font
></a
>]
85 // d41d8cd98f00b204e9800998ecf8427e == blank