Jump to content

Webhost blocked ini_set()


alexville

Recommended Posts

Here is my code that contains the ini_set:

 

 function startSession(){
      global $database;  //The database connection
ini_set("session.cookie_domain",substr($_SERVER[HTTP_HOST],3));
      session_start();   //Tell PHP to start the session

      /* Determine if user is logged in */
      $this->logged_in = $this->checkLogin();

      /**
       * Set guest value to users not logged in, and update
       * active guests table accordingly.
       */
      if(!$this->logged_in){
         $this->username = $_SESSION['username'] = GUEST_NAME;
         $this->userlevel = GUEST_LEVEL;
         $database->addActiveGuest($_SERVER['REMOTE_ADDR'], $this->time);
      }
      /* Update users last active timestamp */
      else{
         $database->addActiveUser($this->username, $this->time);
      }
      
      /* Remove inactive visitors from database */
      $database->removeInactiveUsers();
      $database->removeInactiveGuests();
      
      /* Set referrer page */
      if(isset($_SESSION['url'])){
         $this->referrer = $_SESSION['url'];
      }else{
         $this->referrer = "/";
      }

      /* Set current url */
      $this->url = $_SESSION['url'] = $_SERVER['PHP_SELF'];
   }

 

And here is the error I get if you dont already know what it says:

 

Warning: ini_set() has been disabled for security reasons in /home/alexvill/public_html/games/include/session.php on line 46

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/alexvill/public_html/games/include/session.php:46) in /home/alexvill/public_html/games/include/session.php on line 47

Are you using sessions on www.alexville.com that are shared on alexville.com, i assume not.. and you could fix the redirect from alexville.com to www.alexville.com via an A Records (DNS management) or via a .htaccess file (easiest option)

 

so i would say no you don't need that line

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.