| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		guest Гость цитировать
 
 
 
 
 
 
  | 
		
			
				 Добавлено: 15 Мар 2009 00:47:18    Заголовок сообщения: Session.start => false | 
				      | 
			 
			
				
  | 
			 
			
				Доброй ночи! Может кто подскажет, как решить проблему. Суть в следующем - в самом приложении сессии не нужны, но вот в админке без них не обойтись. Как-нибудь можно сделать так, чтобы в админке сесии работали, а в приложении нет? Пробовал в core.php ставить в false, а в app_controller 
 
if(isset($this->params['admin'])) 
 
 {
 
Configure::write('Session.start', true);
 
}
 
 
такой вариант не работает.. есть другие идеи? | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nws
  цитировать
 
 
  Зарегистрирован: 25 Фев 2008 15:42:23 Сообщения: 96
 
  | 
		
			
				 Добавлено: 15 Мар 2009 04:23:47    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Цитата: | 	 		  | Как-нибудь можно сделать так, чтобы в админке сесии работали, а в приложении нет? | 	  
 
 
Просто их не использовать =)
 
 
 
Попробуй так, но это НЕ красивый вариант
 
 
 	  | Код: | 	 		  function sessionKiller()
 
{
 
    $this->Session->destroy();
 
}
 
 
function appFunction
 
{
 
    $this->sessionKiller();
 
     ........
 
} | 	 
  | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		guest Гость цитировать
 
 
 
 
 
 
  | 
		
			
				 Добавлено: 16 Мар 2009 01:47:22    Заголовок сообщения:  | 
				      | 
			 
			
				
  | 
			 
			
				| Да, я пробовал подобные варианты, но к сожалению не работает( | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		guest Гость цитировать
 
 
 
 
 
 
  | 
		
			
				 Добавлено: 16 Мар 2009 02:11:23    Заголовок сообщения:  | 
				       | 
			 
			
				
  | 
			 
			
				оказывается все намного проще.
 
 
$this->Session->activate(); открывает сессию независимо от того, что в core.php Session.start = false.
 
 
проблема решена, всем спасибо!
 
может и еще кому пригодится. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
	
	
	
		 |