|  | Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
|  | 
|  23.01.2006, 06:12 | #1 | 
| Новенький Регистрация: 23.01.2006 
					Сообщений: 8
				 |  Пропадают сессии при переходе между страницами 
			
			Пропадают сессии при переходе между страницами. Я ставлю сессию так $_SESSION['test_ses']="wowa"; А на другой странице пытаюсь читать $_SESSION['test_ses'] и ничего там нет. Да и вообще print_r($_SESSION) тоже ничего не выводит. Пробовал подключать и через page_php_content и через свой плагин. Но все равно не работает.... | 
|   |   | 
|  23.01.2006, 13:20 | #2 | 
| TYPO3 Infected |  re: Пропадают сессии при переходе между страницами 
			
			А ты пробовал перед выводом и перед установкой сессий ставить session_start(), а после установки вывода на экран ставить session_write_closed() только без @ вначале?
		 | 
|   |   | 
|  23.01.2006, 14:33 | #3 | 
| Новенький Регистрация: 23.01.2006 
					Сообщений: 8
				 |  re: Пропадают сессии при переходе между страницами 
			
			session_start() ведь TYPO сам вызывает....  а session_write_closed()  еще не пробовал.
		 | 
|   |   | 
|  23.01.2006, 16:17 | #4 | 
| Новенький Регистрация: 23.01.2006 
					Сообщений: 8
				 |  re: Пропадают сессии при переходе между страницами 
			
			Я над этой проблемой уже несколько дней мучаюсь. Она меня так довела, что я даже думал уже отказаться нафиг от TYPO3.
		 | 
|   |   | 
|  23.01.2006, 21:27 | #5 | 
| Новенький Регистрация: 23.01.2006 
					Сообщений: 8
				 |  re: Пропадают сессии при переходе между страницами 
			
			Решение найдено тут: http://forum.vingrad.ru/index.php?showtopic=80867
		 | 
|   |   | 
|  24.01.2006, 14:44 | #6 | 
| TYPO3 Infected |  re: Пропадают сессии при переходе между страницами 
			
			TYPO3 ставит session_start() только там где ему надо, а потом их закрывает их session_write_close() После чего массив $_SESSION становится недоступным. Перед использованием сессий всегда пишите @session_start() после дейсвий с сессиями прописывайте @session_write_close(). Всегда закрывайте сессии иначе php будет думать что скрипт не окончен и будет ждать когда истечет вермя исполнения. Что повлияет на скорость выполнения скриптов! | 
|   |   |