removed default charset, set to auto

This commit is contained in:
fbsanchez 2018-11-14 12:31:35 +01:00
parent d91f81d0ed
commit a20d541fb4
2 changed files with 8 additions and 4 deletions

View File

@ -14,7 +14,7 @@
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details. // GNU General Public License for more details.
function mysql_connect_db($host = null, $db = null, $user = null, $pass = null, $port = null, $charset = "utf8") { function mysql_connect_db($host = null, $db = null, $user = null, $pass = null, $port = null, $charset = null) {
global $config; global $config;
if ($host === null) if ($host === null)
@ -42,7 +42,9 @@ function mysql_connect_db($host = null, $db = null, $user = null, $pass = null,
} }
db_change_cache_id ($db, $host); db_change_cache_id ($db, $host);
if (isset($charset)) {
mysqli_set_charset($connect_id, $charset); mysqli_set_charset($connect_id, $charset);
}
mysqli_select_db($connect_id, $db); mysqli_select_db($connect_id, $db);
} }
@ -54,7 +56,9 @@ function mysql_connect_db($host = null, $db = null, $user = null, $pass = null,
db_change_cache_id ($db, $host); db_change_cache_id ($db, $host);
if (isset($charset)) {
@mysql_set_charset($connect_id, $charset); @mysql_set_charset($connect_id, $charset);
}
mysql_select_db($db, $connect_id); mysql_select_db($db, $connect_id);
} }

View File

@ -43,7 +43,7 @@ function db_select_engine() {
} }
} }
function db_connect($host = null, $db = null, $user = null, $pass = null, $port = null, $critical = true, $charset = "utf8") { function db_connect($host = null, $db = null, $user = null, $pass = null, $port = null, $critical = true, $charset = null) {
global $config; global $config;
static $error = 0; static $error = 0;