HTML/FlexyFramework/Page.php
authorEdward <edward@roojs.com>
Mon, 25 Mar 2013 03:04:28 +0000 (11:04 +0800)
committerEdward <edward@roojs.com>
Mon, 25 Mar 2013 03:04:28 +0000 (11:04 +0800)
HTML/FlexyFramework/Page.php

index 7c9fbdf..f4e29f2 100644 (file)
@@ -393,7 +393,11 @@ class HTML_FlexyFramework_Page  {
         static $ses_status = false;
         static $ini = false;
         // session status is only php5.4 and up..
-        $ses_status = ($ses_status === false) ? (function_exists('session_status') ?  session_status() : true ) : $ses_status;        
+        if(!function_exists('session_status')){
+            session_start();
+            return;
+        }
+        $ses_status = ($ses_status === false) ? session_status() : $ses_status;        
         if (PHP_SESSION_ACTIVE != $ses_status) {
             return;
         }