diff options
author | Andrew Dolgov <[email protected]> | 2007-08-17 17:02:15 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2007-08-17 17:02:15 +0100 |
commit | 70dcff6b3d681bbeae4b9536139426d6d60a46bd (patch) | |
tree | 413886e7218a99861123c1bf4eff6e3076a80711 | |
parent | 981e8107ca3a95864a7a5c5d02da6c4da89a339a (diff) |
mysql: set connection charset to utf-8
-rw-r--r-- | backend.php | 3 | ||||
-rw-r--r-- | opml.php | 3 | ||||
-rw-r--r-- | update.php | 5 | ||||
-rw-r--r-- | update_daemon.php | 3 | ||||
-rw-r--r-- | update_feeds.php | 3 | ||||
-rw-r--r-- | xml-rpc.php | 3 |
6 files changed, 19 insertions, 1 deletions
diff --git a/backend.php b/backend.php index 24f3bba3b..c5757a2ff 100644 --- a/backend.php +++ b/backend.php @@ -49,6 +49,9 @@ if (DB_TYPE == "pgsql") { pg_query("set client_encoding = 'UTF-8'"); pg_set_client_encoding("UNICODE"); + } else { + db_query($link, "SET NAMES utf8"); + db_query($link, "SET CHARACTER SET utf8"); } $op = $_REQUEST["op"]; @@ -13,6 +13,9 @@ if (DB_TYPE == "pgsql") { pg_query($link, "set client_encoding = 'utf-8'"); pg_set_client_encoding("UNICODE"); + } else { + db_query($link, "SET NAMES utf8"); + db_query($link, "SET CHARACTER SET utf8"); } login_sequence($link); diff --git a/update.php b/update.php index 8daacc969..e15e3be00 100644 --- a/update.php +++ b/update.php @@ -13,8 +13,11 @@ if (DB_TYPE == "pgsql") { pg_query($link, "set client_encoding = 'utf-8'"); pg_set_client_encoding("UNICODE"); + } else { + db_query($link, "SET NAMES utf8"); + db_query($link, "SET CHARACTER SET utf8"); } - + login_sequence($link); $owner_uid = $_SESSION["uid"]; diff --git a/update_daemon.php b/update_daemon.php index b7a511688..25ef6a993 100644 --- a/update_daemon.php +++ b/update_daemon.php @@ -65,6 +65,9 @@ if (DB_TYPE == "pgsql") { pg_query("set client_encoding = 'utf-8'"); pg_set_client_encoding("UNICODE"); + } else { + db_query($link, "SET NAMES utf8"); + db_query($link, "SET CHARACTER SET utf8"); } $last_purge = 0; diff --git a/update_feeds.php b/update_feeds.php index 32635b824..aa07321e6 100644 --- a/update_feeds.php +++ b/update_feeds.php @@ -26,6 +26,9 @@ if (DB_TYPE == "pgsql") { pg_query("set client_encoding = 'utf-8'"); pg_set_client_encoding("UNICODE"); + } else { + db_query($link, "SET NAMES utf8"); + db_query($link, "SET CHARACTER SET utf8"); } $result = db_query($link, "SELECT id FROM ttrss_users"); diff --git a/xml-rpc.php b/xml-rpc.php index 8c65123f8..d61382c08 100644 --- a/xml-rpc.php +++ b/xml-rpc.php @@ -22,6 +22,9 @@ if (DB_TYPE == "pgsql") { pg_query("set client_encoding = 'utf-8'"); pg_set_client_encoding("UNICODE"); + } else { + db_query($link, "SET NAMES utf8"); + db_query($link, "SET CHARACTER SET utf8"); } function getVirtualFeeds($msg) { |