fixed all the special characters problems (Bug #421889)
This commit is contained in:
@@ -19,15 +19,14 @@ if(!empty($sql_bookmark))
|
|||||||
if(!empty($sql_file) && $sql_file != "none" && ereg("^php[0-9A-Za-z_.-]+$", basename($sql_file))) {
|
if(!empty($sql_file) && $sql_file != "none" && ereg("^php[0-9A-Za-z_.-]+$", basename($sql_file))) {
|
||||||
$sql_query = fread(fopen($sql_file, "r"), filesize($sql_file));
|
$sql_query = fread(fopen($sql_file, "r"), filesize($sql_file));
|
||||||
}
|
}
|
||||||
|
else if (get_magic_quotes_gpc()) {
|
||||||
|
$sql_query = stripslashes($sql_query);
|
||||||
|
}
|
||||||
|
|
||||||
$pieces = split_string($sql_query, ";");
|
$pieces = split_string($sql_query, ";");
|
||||||
|
|
||||||
if (count($pieces) == 1 && !empty($pieces[0]) && empty($view_bookmark)) {
|
if (count($pieces) == 1 && !empty($pieces[0]) && empty($view_bookmark)) {
|
||||||
if(!get_magic_quotes_gpc()) {
|
|
||||||
$sql_query = addslashes(trim($pieces[0]));
|
$sql_query = addslashes(trim($pieces[0]));
|
||||||
} else {
|
|
||||||
$sql_query = trim($pieces[0]);
|
|
||||||
}
|
|
||||||
// Enforce reloading of the left frame when a table has to be created
|
// Enforce reloading of the left frame when a table has to be created
|
||||||
if (eregi('^CREATE TABLE (.+)', $sql_query)) {
|
if (eregi('^CREATE TABLE (.+)', $sql_query)) {
|
||||||
$reload = "true";
|
$reload = "true";
|
||||||
@@ -41,10 +40,15 @@ for ($i=0; $i<count($pieces); ++$i) {
|
|||||||
$pieces[$i] = trim($pieces[$i]);
|
$pieces[$i] = trim($pieces[$i]);
|
||||||
if(!empty($pieces[$i])) {
|
if(!empty($pieces[$i])) {
|
||||||
$result = mysql_db_query ($db, $pieces[$i]) or mysql_die();
|
$result = mysql_db_query ($db, $pieces[$i]) or mysql_die();
|
||||||
|
// Enforce reloading of the left frame when a table has to be created
|
||||||
|
if (!isset($reload) && eregi('^CREATE TABLE (.+)', $pieces[$i])) {
|
||||||
|
$reload = "true";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$sql_query = stripslashes($sql_query);
|
//$sql_query = stripslashes($sql_query);
|
||||||
|
$sql_query = $sql_query;
|
||||||
$message = $strSuccess;
|
$message = $strSuccess;
|
||||||
|
|
||||||
include("db_details.php3");
|
include("db_details.php3");
|
||||||
|
Reference in New Issue
Block a user