Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace:

Diff

1085
 
1110
 
1110
 
administrators.php
_> 7777           $Qadmin = $osC_Database->query('update :table_administrators set user_name = :user_name where id = :id');
  7878           $Qadmin->bindInt(':id', $_GET['aID']);
  7979         } else {
<> 80 -          $Qadmin = $osC_Database->query('insert into :table_administrators (user_name) values (:user_name)');
   80+          $Qadmin = $osC_Database->query('insert into :table_administrators (user_name, user_password) values (:user_name, :user_password)');
   81+          $Qadmin->bindValue(':user_password', osc_encrypt_string(trim($_POST['user_password'])));
8182         }
  8283         $Qadmin->bindTable(':table_administrators', TABLE_ADMINISTRATORS);
  8384         $Qadmin->bindValue(':user_name', $_POST['user_name']);
     
 !
8687         if ( !$osC_Database->isError() ) {
  8788           $id = (isset($_GET['aID']) && is_numeric($_GET['aID']) ? $_GET['aID'] : $osC_Database->nextID());
  8889 
<> 89 -          if ( !empty($_POST['user_password']) ) {
   90+          if ( isset($_GET['aID']) && is_numeric($_GET['aID']) && !empty($_POST['user_password']) ) {
<_ 9091             $Qadmin = $osC_Database->query('update :table_administrators set user_password = :user_password where id = :id');
  9192             $Qadmin->bindTable(':table_administrators', TABLE_ADMINISTRATORS);
  9293             $Qadmin->bindValue(':user_password', osc_encrypt_string(trim($_POST['user_password'])));