fix erorer
[specialops2.git] / admin.php
blobd83c9c6e32a61ec34e492ea0344f4ce5d3438b13
1 <?php
2 // $Id$
4 $default_password = mt_rand();
6 require 'con.php';
7 $page->title = 'Admin Control Panel';
9 if ( ! ($user instanceof authuser) )
10 $page->errorfooter('login');
12 $user->userheader();
14 if ( isset($_POST['passreset']) ) {
15 $user2id = $DB->query('SELECT `userid` FROM `users` WHERE `alias` = \''.$DB->escape_string($_POST['p_username']).'\'');
16 if ( $user2id ) {
17 $user2 = new reguser($user2id->fetch_object()->userid);
18 $user2->password = $default_password;
19 echo '<p class="notice">Password for user ',$user2->alias,' is now "',$default_password,'".</p>';
20 } else
21 echo '<p class="error">That user doesn\'t seem to exist.</p>';
25 <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
26 <fieldset>
27 <legend>Password Reset Thing</legend>
28 <p>Resets the user's password to a random number.</p>
29 <label>Username: <input type="text" name="p_username"/></label>
30 <p><button type="submit" name="passreset" value="1">Reset</button></p>
31 </fieldset>
32 </form>
34 <?php
35 $page->pagefooter();