出處網址
https://github.com/appleboy/CodeIgniter-Native-Session
使用方式
$ cat config/config.php >> your_application/config/config.php $ cp libraries/Session.php your_application/libraries/
修改your_application/config/config.php
$config['app_name'] = 'your_app_name';
二、使用方式二
出處網址
http://www.moreofless.co.uk/using-native-php-sessions-with-codeigniter/
使用方式
在application/libraries 建立 Nativesession.php
if ( ! defined('BASEPATH') ) exit( 'No direct script access allowed' ); class Nativesession { public function __construct() { session_start(); } public function set( $key, $value ) { $_SESSION[$key] = $value; } public function get( $key ) { return isset( $_SESSION[$key] ) ? $_SESSION[$key] : null; } public function regenerateId( $delOld = false ) { session_regenerate_id( $delOld ); } public function delete( $key ) { unset( $_SESSION[$key] ); } }
class Login extends CI_Controller { public function index() { //load our Nativesession library $this->load->library( 'nativesession' ); //Read the username from session $username = $this->nativesession->get( 'username' ); //Update shopping cart session data $this->nativesession->set( 'cart', $cart ); } }
沒有留言:
張貼留言