CodeIgniter Forums
error lost session - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Development (https://forum.codeigniter.com/forumdisplay.php?fid=6)
+--- Forum: CodeIgniter 3.x (https://forum.codeigniter.com/forumdisplay.php?fid=17)
+--- Thread: error lost session (/showthread.php?tid=66444)



error lost session - scasabonne - 10-22-2016

Hi, the session is lost from the in the app between method,  i do not why, i am working with CI 3.0.6 and php 5.6, my app is in https

autoload.php
PHP Code:
$autoload['libraries'] = array(
 
       'database',
 
       'encryption',
 
       'session',
 
       'Nusoap_lib',
 
       'MY_Encrypt',
 
       'zip',
 
       'upload',
 
       'Validar'
); 

config.php


PHP Code:
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'sessiones';
$config['sess_expiration'] = ini_get("session.cookie_lifetime");
$config['sess_save_path'] = sys_get_temp_dir();
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 86400;//300; en segundos
$config['sess_regenerate_destroy'] = FALSE;
$config['sess_encrypt_cookie'] = TRUE;

$config['cookie_prefix'   '';
$config['cookie_domain'   '';
$config['cookie_path'       '/';
$config['cookie_secure'   TRUE;
$config['cookie_httponly'    FALSE

class login.php:

PHP Code:
method 1:
...

if (
$res->vigente == 1) {
 
  $_SESSION['idUsuario2']= 10;
 }

method 2:
...
public function 
cambiaClave_get()
 
   var_dump($_SESSION['idUsuario2']."aaaa");
 
    exit



...


RE: error lost session - d4jk4 - 10-23-2016

You used $_SESSION is PHP native session

Using CI session via $this->session->function_name(), check docs here

http://www.codeigniter.com/user_guide/libraries/sessions.html


RE: error lost session - Narf - 10-24-2016

(10-23-2016, 07:23 PM)d4jk4 Wrote: You used $_SESSION is PHP native session

Using CI session via $this->session->function_name(), check docs here

http://www.codeigniter.com/user_guide/libraries/sessions.html

CI3 hooks into PHP's native sessions, that's not an issue at all.