]> git.wh0rd.org - tt-rss.git/blobdiff - backend.php
Merge pull request #131 from pictuga/patch-1
[tt-rss.git] / backend.php
index cc45b6a8513674f2923598a08180ad1bf4df23ca..9eb3989e4c2311b2837c838e761912d2ad32fe45 100644 (file)
 
        @$csrf_token = $_REQUEST['csrf_token'];
 
-       require_once "functions.php";
        require_once "sessions.php";
+       require_once "functions.php";
        require_once "config.php";
        require_once "db.php";
        require_once "db-prefs.php";
 
-       no_cache_incantation();
-
        startup_gettext();
 
-       $script_started = getmicrotime();
+       $script_started = microtime(true);
 
        $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
 
        if (!init_connection($link)) return;
 
-       header("Content-Type: text/plain; charset=utf-8");
+       header("Content-Type: text/json; charset=utf-8");
 
        if (ENABLE_GZIP_OUTPUT && function_exists("ob_gzhandler")) {
                ob_start("ob_gzhandler");
                                        $handler->after();
                                        return;
                                } else {
-                                       header("Content-Type: text/plain");
+                                       header("Content-Type: text/json");
                                        print json_encode(array("error" => array("code" => 6)));
                                        return;
                                }
                        } else {
-                               header("Content-Type: text/plain");
+                               header("Content-Type: text/json");
                                print json_encode(array("error" => array("code" => 6)));
                                return;
                        }
                }
        }
 
-       header("Content-Type: text/plain");
+       header("Content-Type: text/json");
        print json_encode(array("error" => array("code" => 7)));
 
        // We close the connection to database.