Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Wednesday, October 14, 2026

Diff for Metafox/admin/inc-db/config.inc.php between version 1.29 and 1.30

version 1.29, 2016/03/07 14:45:34 version 1.30, 2017/06/09 15:12:57
Line 222  function ezin_admin_config_main($restric
Line 222  function ezin_admin_config_main($restric
                                         $ezin_sys['db']['tables']['config_info'],                                          $ezin_sys['db']['tables']['config_info'],
                                         $ezin_sys['db']['tables']['config_data'],                                          $ezin_sys['db']['tables']['config_data'],
                                         $option);                                          $option);
                         $result = @mysql_query($query, $ezin_db_handle);                          $result = mysqli_query($ezin_db_handle, $query);
                         if ($result == false) {                          if ($result == false) {
                                 ezin_db_error('ezin_admin_config_main() [1]');                                  ezin_db_error('ezin_admin_config_main() [1]');
                                 return false;                                  return false;
                         }                          }
                         $row = mysql_fetch_array($result, MYSQL_ASSOC);                          $row = mysqli_fetch_array($result, MYSQLI_ASSOC);
                         mysql_free_result($result);                          mysqli_free_result($result);
                         if ($row == false)                          if ($row == null)
                                 break;                                  break;
                         if (stristr($ezin_cfg['admin_buttons_pos'], 'U')) {                          if (stristr($ezin_cfg['admin_buttons_pos'], 'U')) {
                                 switch ($action) {                                  switch ($action) {
Line 337  function ezin_admin_config_main($restric
Line 337  function ezin_admin_config_main($restric
                                         .' ORDER BY info.ord',                                          .' ORDER BY info.ord',
                                         $ezin_sys['db']['tables']['config_info'],                                          $ezin_sys['db']['tables']['config_info'],
                                         $ezin_sys['db']['tables']['config_data']);                                          $ezin_sys['db']['tables']['config_data']);
                         $result = @mysql_query($query, $ezin_db_handle);                          $result = mysqli_query($ezin_db_handle, $query);
                         if ($result == false) {                          if ($result == false) {
                                 ezin_db_error('ezin_admin_config_main() [2]');                                  ezin_db_error('ezin_admin_config_main() [2]');
                                 return false;                                  return false;
Line 355  function ezin_admin_config_main($restric
Line 355  function ezin_admin_config_main($restric
                         echo '<th class="pme-header">Dynamic&nbsp;code</th>',"\n";                          echo '<th class="pme-header">Dynamic&nbsp;code</th>',"\n";
                         echo '</tr>',"\n";                          echo '</tr>',"\n";
                         $count = 0;                          $count = 0;
                         while (($row = mysql_fetch_array($result, MYSQL_ASSOC)) != false) {                          while (($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) != null) {
                                 echo '<tr class="pme-row-',$count % 2,'">',"\n";                                  echo '<tr class="pme-row-',$count % 2,'">',"\n";
                                 echo '<td class="pme-key-',$count % 2,'">',"\n";                                  echo '<td class="pme-key-',$count % 2,'">',"\n";
                                 echo Platon::htmlspecialchars2($row['name']);                                  echo Platon::htmlspecialchars2($row['name']);
Line 495  function ezin_admin_config_main($restric
Line 495  function ezin_admin_config_main($restric
                                 $count++;                                  $count++;
                         }                          }
   
                         mysql_free_result($result);                          mysqli_free_result($result);
   
                         echo '</table>',"\n";                          echo '</table>',"\n";
   
Line 632  function ezin_admin_config_get_roles() /
Line 632  function ezin_admin_config_get_roles() /
         ezin_check_db_handle();          ezin_check_db_handle();
         $query = sprintf('SELECT id, name FROM %s ORDER BY name ASC',          $query = sprintf('SELECT id, name FROM %s ORDER BY name ASC',
                         $ezin_sys['db']['tables']['roles']);                          $ezin_sys['db']['tables']['roles']);
         $result = @mysql_query($query, $ezin_db_handle)          $result = mysqli_query($ezin_db_handle, $query)
                 or ezin_db_error('ezin_admin_config_get_roles()');                  or ezin_db_error('ezin_admin_config_get_roles()');
         $array = array(0 => '-- no role --');          $array = array(0 => '-- no role --');
         while ($row = @mysql_fetch_array($result, MYSQL_ASSOC)) {          while (($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) != null) {
                 $array[$row['id']] = $row['name'];                  $array[$row['id']] = $row['name'];
         }          }
         @mysql_free_result($result);          mysqli_free_result($result);
         return $array;          return $array;
 } /* }}} */  } /* }}} */
   
Line 655  function ezin_admin_config_db_items($nam
Line 655  function ezin_admin_config_db_items($nam
                         $query = 'SELECT id, access_key'                          $query = 'SELECT id, access_key'
                                 .' FROM '.$ezin_sys['db']['tables'][$table_type]                                  .' FROM '.$ezin_sys['db']['tables'][$table_type]
                                 .' ORDER BY id DESC';                                  .' ORDER BY id DESC';
                         $result = mysql_query($query, $ezin_db_handle);                          $result = mysqli_query($ezin_db_handle, $query);
                         if ($result === false) {                          if ($result === false) {
                                 ezin_db_error('ezin_admin_config_main() [3]');                                  ezin_db_error('ezin_admin_config_main() [3]');
                                 return -1;                                  return -1;
                         }                          }
                         while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {                          while (($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) != null) {
                                 $elements[($table_type == 'sections' ? 'S' : 'A').$row['id']] =                                  $elements[($table_type == 'sections' ? 'S' : 'A').$row['id']] =
                                         ($table_type == 'sections' ? 'section' : 'article')                                          ($table_type == 'sections' ? 'section' : 'article')
                                         .' '.$row['id']                                          .' '.$row['id']
Line 697  function ezin_admin_config_save() /* {{{
Line 697  function ezin_admin_config_save() /* {{{
         $ret    = 1;          $ret    = 1;
         $query  = sprintf('SELECT a_key FROM %s',          $query  = sprintf('SELECT a_key FROM %s',
                         $ezin_sys['db']['tables']['config_info']);                          $ezin_sys['db']['tables']['config_info']);
         $result = @mysql_query($query, $ezin_db_handle);          $result = mysqli_query($ezin_db_handle, $query);
         if ($result == false) {          if ($result == false) {
                 ezin_db_error('ezin_admin_config_main() [4]');                  ezin_db_error('ezin_admin_config_main() [4]');
                 return -1;                  return -1;
Line 708  function ezin_admin_config_save() /* {{{
Line 708  function ezin_admin_config_save() /* {{{
                         return -1;                          return -1;
                 }                  }
         }          }
         while (($row = mysql_fetch_array($result, MYSQL_ASSOC)) != false) {          while (($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) != null) {
                 $key    = $row['a_key'];                  $key    = $row['a_key'];
                 $value  = $_POST["data_$key"];                  $value  = $_POST["data_$key"];
                 $type_f = $_POST["eval_$key"] ? true : false;                  $type_f = $_POST["eval_$key"] ? true : false;
Line 751  function ezin_admin_config_save() /* {{{
Line 751  function ezin_admin_config_save() /* {{{
                 }                  }
   
                 if (strlen($value) > 0) {                  if (strlen($value) > 0) {
                         $value = function_exists('mysql_escape_string')                          $value = function_exists('mysqli_escape_string')
                                 ? mysql_escape_string($value)                                  ? mysqli_escape_string($value)
                                 : addslashes($key);                                  : addslashes($key);
                         $value = '"'.$value.'"';                          $value = '"'.$value.'"';
                 } else {                  } else {
Line 762  function ezin_admin_config_save() /* {{{
Line 762  function ezin_admin_config_save() /* {{{
                 $query = sprintf('SELECT a_key FROM %s WHERE a_key = "%s"',                  $query = sprintf('SELECT a_key FROM %s WHERE a_key = "%s"',
                                 $ezin_sys['db']['tables']['config_data'], $key);                                  $ezin_sys['db']['tables']['config_data'], $key);
   
                 $sub_result = @mysql_query($query, $ezin_db_handle);                  $sub_result = mysqli_query($ezin_db_handle, $query);
                 if ($sub_result == false)                  if ($sub_result == false)
                         return -1;                          return -1;
                 $num_rows   = mysql_num_rows($sub_result);                  $num_rows   = mysqli_num_rows($sub_result);
                 mysql_free_result($sub_result);                  mysqli_free_result($sub_result);
   
                 if ($num_rows == 0) {                  if ($num_rows == 0) {
                         $query = sprintf('INSERT INTO %s'                          $query = sprintf('INSERT INTO %s'
Line 783  function ezin_admin_config_save() /* {{{
Line 783  function ezin_admin_config_save() /* {{{
   
                 // If you don't see query on page, it's due to HTTP reload above                  // If you don't see query on page, it's due to HTTP reload above
                 //echo $query,'<hr>';                  //echo $query,'<hr>';
                 if (@mysql_query($query, $ezin_db_handle) === false) {                  if (mysqli_query($ezin_db_handle, $query) === false) {
                         return -1;                          return -1;
                 }                  }
         }          }
         @mysql_free_result($result);          mysqli_free_result($result);
         if (file_exists($ezin_admin_config_triggers['after'])) {          if (file_exists($ezin_admin_config_triggers['after'])) {
                 $trigger_ret = include $ezin_admin_config_triggers['after'];                  $trigger_ret = include $ezin_admin_config_triggers['after'];
                 if ($trigger_ret == false) {                  if ($trigger_ret == false) {

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top