fixed inactivity timeout failure
[openemr.git] / interface / usergroup / user_info.php
blobd813203e47da97cef599f77c7e5c998bb48518ec
1 <?php
2 include_once("../globals.php");
3 include_once("$srcdir/md5.js");
4 include_once("$srcdir/sql.inc");
5 ?>
6 <html>
7 <head>
9 <link rel=stylesheet href="<?echo $css_header;?>" type="text/css">
11 </head>
12 <body <?echo $top_bg_line;?> topmargin=0 rightmargin=0 leftmargin=2 bottommargin=0 marginwidth=2 marginheight=0>
14 <span class="title"><? xl('Password Change','e'); ?></span>
15 <br><br>
17 <?php
19 if ($_GET["mode"] == "update") {
20 if ($_GET["authPass"] && $_GET["authPass2"] && $_GET["authPass"] != "d41d8cd98f00b204e9800998ecf8427e") { // account for empty
21 $tqvar = addslashes($_GET["authPass"]);
22 $tqvar2 = addslashes($_GET["authPass2"]);
23 if ($tqvar == $tqvar2) {
24 sqlStatement("update users set password='$tqvar' where id={$_SESSION['authId']}");
25 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>";
27 else
28 echo "<span class=alert>Error: passwords don't match. Please check your typing.</span><br><br>\n";
32 $res = sqlStatement("select * from users where id={$_SESSION["authId"]}");
33 for ($iter = 0;$row = sqlFetchArray($res);$iter++)
34 $result[$iter] = $row;
35 $iter = $result[0];
38 <span class="text"><? xl('Once you change your password, you will have to re-login.','e'); ?><br></span>
39 <FORM NAME="user_form" METHOD="GET" ACTION="user_info.php">
40 <TABLE>
41 <TR>
42 <TD><span class=text><? xl('Real Name','e'); ?>: </span></TD>
43 <TD><span class=text><? echo $iter["realname"]; ?></span></td>
44 </TR>
46 <TR>
47 <TD><span class=text><? xl('Username','e'); ?>: </span></TD>
48 <TD><span class=text><? echo $iter["username"]; ?></span></td>
49 </TR>
51 <TR>
52 <TD><span class=text><? xl('Password','e'); ?>: </span></TD>
53 <TD><input type=password name=clearPass size=20 value=""></td>
54 </TR>
55 <TR>
56 <TD><span class=text><? xl('Password','e'); ?> (<?xl('Again','e');?>): </span></TD>
57 <TD><input type=password name=clearPass2 size=20 value=""></td>
58 </TR>
60 </TABLE>
61 <br>&nbsp;&nbsp;&nbsp;
62 <INPUT TYPE="HIDDEN" NAME="id" VALUE="<? echo $_GET["id"]; ?>">
63 <INPUT TYPE="HIDDEN" NAME="mode" VALUE="update">
64 <INPUT TYPE="HIDDEN" NAME="authPass" VALUE="">
65 <INPUT TYPE="HIDDEN" NAME="authPass2" VALUE="">
66 <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='';">
68 <?php if (! $GLOBALS['concurrent_layout']) { ?>
69 &nbsp;&nbsp;&nbsp;
70 [<a href="../main/main_screen.php" target="_top" class=link_submit><? xl('Back','e'); ?></font></a>]
71 <?php } ?>
73 </FORM>
75 <br><br>
76 </BODY>
77 </HTML>
79 <?php
80 // d41d8cd98f00b204e9800998ecf8427e == blank