| 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 code</th>',"\n"; |
echo '<th class="pme-header">Dynamic 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) { |