very high y high
This commit is contained in:
@@ -419,6 +419,15 @@ class DataBaseMaintenance
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* execute multi query */
|
/* execute multi query */
|
||||||
|
G::LoadSystem('inputfilter');
|
||||||
|
$filter = new InputFilter();
|
||||||
|
|
||||||
|
$arrayQuerys = explode(';',$query);
|
||||||
|
foreach($arrayQuerys as $v) {
|
||||||
|
$newQuery[] = $filter->preventSqlInjection($v);
|
||||||
|
}
|
||||||
|
$query = implode(';',$newQuery);
|
||||||
|
|
||||||
if ($mysqli->multi_query( $query )) {
|
if ($mysqli->multi_query( $query )) {
|
||||||
do {
|
do {
|
||||||
/* store first result set */
|
/* store first result set */
|
||||||
@@ -450,7 +459,7 @@ class DataBaseMaintenance
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$sQuery = "LOCK TABLES " . implode( " READ, ", $aTables ) . " READ; ";
|
$sQuery = 'LOCK TABLES ' . implode( ' READ, ', $aTables ) . ' READ; ';
|
||||||
|
|
||||||
if (@mysql_query( $filter->preventSqlInjection($sQuery) )) {
|
if (@mysql_query( $filter->preventSqlInjection($sQuery) )) {
|
||||||
echo " [OK]\n";
|
echo " [OK]\n";
|
||||||
@@ -622,6 +631,15 @@ class DataBaseMaintenance
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* execute multi query */
|
/* execute multi query */
|
||||||
|
G::LoadSystem('inputfilter');
|
||||||
|
$filter = new InputFilter();
|
||||||
|
|
||||||
|
$arrayQuerys = explode(';',$query);
|
||||||
|
foreach($arrayQuerys as $v) {
|
||||||
|
$newQuery[] = $filter->preventSqlInjection($v);
|
||||||
|
}
|
||||||
|
$query = implode(';',$newQuery);
|
||||||
|
|
||||||
if ($mysqli->multi_query( $query )) {
|
if ($mysqli->multi_query( $query )) {
|
||||||
do {
|
do {
|
||||||
/* store first result set */
|
/* store first result set */
|
||||||
|
|||||||
@@ -452,6 +452,9 @@ Wrote: /usr/src/redhat/RPMS/i386/PEAR::Net_Socket-1.0-1.i386.rpm
|
|||||||
|
|
||||||
function doRunTests($command, $options, $params)
|
function doRunTests($command, $options, $params)
|
||||||
{
|
{
|
||||||
|
G::LoadSystem('inputfilter');
|
||||||
|
$filter = new InputFilter();
|
||||||
|
|
||||||
$cwd = getcwd();
|
$cwd = getcwd();
|
||||||
$php = PHP_BINDIR . '/php' . (OS_WINDOWS ? '.exe' : '');
|
$php = PHP_BINDIR . '/php' . (OS_WINDOWS ? '.exe' : '');
|
||||||
putenv("TEST_PHP_EXECUTABLE=$php");
|
putenv("TEST_PHP_EXECUTABLE=$php");
|
||||||
@@ -465,8 +468,18 @@ Wrote: /usr/src/redhat/RPMS/i386/PEAR::Net_Socket-1.0-1.i386.rpm
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
$plist = implode(" ", $params);
|
$plist = implode(" ", $params);
|
||||||
|
|
||||||
|
$php = $filter->validateInput($php);
|
||||||
|
$cwd = $filter->validateInput($cwd);
|
||||||
|
$ps = $filter->validateInput($ps);
|
||||||
|
$ip = $filter->validateInput($ip);
|
||||||
|
$run_tests = $filter->validateInput($run_tests);
|
||||||
|
$plist = $filter->validateInput($plist);
|
||||||
|
|
||||||
$cmd = $php.' -C -d include_path='.$cwd.$ps.$ip.' -f '.$run_tests.' -- '.$plist;
|
$cmd = $php.' -C -d include_path='.$cwd.$ps.$ip.' -f '.$run_tests.' -- '.$plist;
|
||||||
|
|
||||||
|
$cmd = $filter->validateInput($cmd);
|
||||||
|
|
||||||
if (!class_exists('G')) {
|
if (!class_exists('G')) {
|
||||||
$realdocuroot = str_replace( '\\', '/', $_SERVER['DOCUMENT_ROOT'] );
|
$realdocuroot = str_replace( '\\', '/', $_SERVER['DOCUMENT_ROOT'] );
|
||||||
$docuroot = explode( '/', $realdocuroot );
|
$docuroot = explode( '/', $realdocuroot );
|
||||||
@@ -477,10 +490,6 @@ Wrote: /usr/src/redhat/RPMS/i386/PEAR::Net_Socket-1.0-1.i386.rpm
|
|||||||
require_once($pathTrunk.'gulliver/system/class.g.php');
|
require_once($pathTrunk.'gulliver/system/class.g.php');
|
||||||
}
|
}
|
||||||
|
|
||||||
G::LoadSystem('inputfilter');
|
|
||||||
$filter = new InputFilter();
|
|
||||||
$cmd = $filter->validateInput($cmd);
|
|
||||||
|
|
||||||
system($cmd);
|
system($cmd);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user