Browse Source

merged 418,r419,r424,r425,r429,r431 from trunk

git-svn-id: svn://svn.lighttpd.net/xcache/branches/1.3@607 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
1.3
Xuefer 12 years ago
parent
commit
d349d6f6a7
  1. 21
      admin/common.php
  2. 5
      admin/edit.php
  3. 21
      coverager/common.php

21
admin/common.php

@ -74,10 +74,31 @@ function _T($str)
return $str;
}
function stripaddslashes_array($value, $mqs = false)
{
if (is_array($value)) {
foreach($value as $k => $v) {
$value[$k] = stripaddslashes_array($v, $mqs);
}
}
else if(is_string($value)) {
$value = $mqs ? str_replace('\'\'', '\'', $value) : stripslashes($value);
}
return $value;
}
error_reporting(E_ALL);
ini_set('display_errors', 'On');
define('REQUEST_TIME', time());
if (get_magic_quotes_gpc()) {
$mqs = (bool) ini_get('magic_quotes_sybase');
$_GET = stripaddslashes_array($_GET, $mqs);
$_POST = stripaddslashes_array($_POST, $mqs);
$_REQUEST = stripaddslashes_array($_REQUEST, $mqs);
}
ini_set('magic_quotes_runtime', '0');
$charset = "UTF-8";
if (file_exists("./config.php")) {
include("./config.php");

5
admin/edit.php

@ -11,11 +11,12 @@ $name = $_GET['name'];
$vcnt = xcache_count(XC_TYPE_VAR);
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
xcache_set($name, $_POST['value']);
eval('$value = ' . $_POST['value']);
xcache_set($name, $value);
header("Location: xcache.php?type=" . XC_TYPE_VAR);
exit;
}
$value = xcache_get($name);
$value = var_export(xcache_get($name), true);
$xcache_version = XCACHE_VERSION;
$xcache_modules = XCACHE_MODULES;

21
coverager/common.php

@ -74,10 +74,31 @@ function _T($str)
return $str;
}
function stripaddslashes_array($value, $mqs = false)
{
if (is_array($value)) {
foreach($value as $k => $v) {
$value[$k] = stripaddslashes_array($v, $mqs);
}
}
else if(is_string($value)) {
$value = $mqs ? str_replace('\'\'', '\'', $value) : stripslashes($value);
}
return $value;
}
error_reporting(E_ALL);
ini_set('display_errors', 'On');
define('REQUEST_TIME', time());
if (get_magic_quotes_gpc()) {
$mqs = (bool) ini_get('magic_quotes_sybase');
$_GET = stripaddslashes_array($_GET, $mqs);
$_POST = stripaddslashes_array($_POST, $mqs);
$_REQUEST = stripaddslashes_array($_REQUEST, $mqs);
}
ini_set('magic_quotes_runtime', '0');
$charset = "UTF-8";
if (file_exists("./config.php")) {
include("./config.php");

Loading…
Cancel
Save