Я бы пошел на родную сессию PHP, потому что я считаю, что есть проблема с последней.
Что делать, если в браузере пользователя отключены cookies? Несмотря на то, что браузеры с отключенными файлами cookie в последнее время не проникают далеко в Интернет ... Но все же есть люди, у которых их файлы cookie отключены, поэтому CI sessioncookies у не очень хорошего кандидата ...
Итак, как мы можем использовать $ _SESSION [] в кодеригере? Попробуйте это:
Поскольку страницы в MVC запускаются контроллером, мы могли бы сделать это
public function __construct(){
self::$instance =& $this;
foreach (is_loaded() as $var => $class) {
$this->$var =& load_class($class);
}
$this->load =& load_class('Loader', 'core');
$this->load->initialize();
log_message('debug', "Controller Class Initialized");
session_start();
}
к классу CI_Controller на системы/ядра/controller.php
Я думаю, CodeIgniter библиотеку сеанса , он готов и прост в использовании, и лучше использовать базу данных. Это мое портфолио http://heera.it/portfolio, и вы можете найти большинство приложений, созданных с помощью ci. –
Можете ли вы провести время, разъясняя свои конкретные проблемы, а не спрашивая, что это «лучше»? Это не имеет смысла. –
@SheikhHeera Бесстыдный плагин, а? ;) – landons