Changeset 1043
- Timestamp:
- 08/11/07 14:01:14 (1 year ago)
- Files:
-
- trunk/src/lyceum/system-admin/changeuserdata.php (moved) (moved from trunk/src/lyceum/system-admin/changepassword.php) (1 diff)
- trunk/src/lyceum/system-admin/user-management.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/lyceum/system-admin/changeuserdata.php
r1031 r1043 1 1 <?php 2 2 require('system-config.php'); 3 4 validateToken($_POST['token'], 'changepassword.php'); 3 validateToken($_POST['token'], 'changeuserdata.php'); 5 4 6 5 $user_login = mysql_real_escape_string($_POST['user_login']); 7 $user_pass = md5($_POST['user_pass']);8 6 9 $query = "UPDATE $wpdb->users SET user_pass='$user_pass' WHERE user_login = '$user_login'"; 7 $data_name = $_POST['data_name']; 8 if (!in_array($data_name, Array('user_pass', 'user_email'))) 9 die; 10 11 $data_value = $_POST['data_value']; 12 if ('user_pass' == $data_name ) 13 $data_value = md5($data_value); 14 15 $query = "UPDATE $wpdb->users SET $data_name='$data_value' WHERE user_login = '$user_login'"; 10 16 $wpdb->query($query); 11 17 trunk/src/lyceum/system-admin/user-management.php
r1032 r1043 57 57 <hr/> 58 58 59 <form action="change password.php" method="post" >60 <?php echo tokeninput('change password.php')?>59 <form action="changeuserdata.php" method="post" > 60 <?php echo tokeninput('changeuserdata.php')?> 61 61 <fieldset> 62 <input type="hidden" value="user_pass" name="data_name" /> 62 63 <legend><strong>Change a user's password</strong></legend> 63 64 <p>Username: <input type="text" name="user_login" size="20" /><p> 64 <p>New Password: <input type="text" name="user_pass" size="20" /></p> 65 <p>New Password: <input type="text" name="data_value" size="20" /></p> 66 <p><input type="submit" value="Continue →"></p> 67 </fieldset> 68 </form> 69 70 <hr/> 71 72 <form action="changeuserdata.php" method="post" > 73 <?php echo tokeninput('changeuserdata.php')?> 74 <fieldset> 75 <input type="hidden" value="user_email" name="data_name" /> 76 <legend><strong>Change a user's email address</strong></legend> 77 <p>Username: <input type="text" name="user_login" size="20" /><p> 78 <p>New Email: <input type="text" name="data_value" size="20" /></p> 65 79 <p><input type="submit" value="Continue →"></p> 66 80 </fieldset>
