Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: скрипт авторизации и выхода
Но в нем есть проблема!!
Я авторизировался на сайте показует добро пожаловать Vixa нажимаю перейти на другую сылку или просто обновляю страницу и сессия пропадает как запомнить сессию чтоб я мог перейти на другую страничку и серавно остался в Сессии?
И еще 1 вопрос когда я ставлю session_start();
Выпадает ошибка
Warning:session_start()[function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\site\java\index.php:1) in C:\site\java\index.php on line 8
Warning:session_start()[function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\site\java\index.php:1) in C:\site\java\index.php on line 8
Покинул форум
Сообщений всего: 55
Дата рег-ции: Авг. 2011 Откуда: Украина
Помог: 0 раз(а)
Люди помогите не опытному разобраться со всем
----- Vixa
Ezi
Отправлено: 09 Августа, 2011 - 01:53:59
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
Wa r n i n g : s e s s i o n _ s t a r t ( ) [ f u n c t i o n . s e s s i o n - s t a r t ] : C a n n o t s e n d s e s s i o n c o o k i e - h e a d e r s a l r e a d y s e n t b y ( o u t p u t s t a r t e d a t C : \ s i t e \ j a v a \ i n d e x . p h p : 1 ) i n C : \ s i t e \ j a v a \ i n d e x . p h p o n l i n e 8 .
. Wa r n i n g : s e s s i o n _ s t a r t ( ) [ f u n c t i o n . s e s s i o n - s t a r t ] : C a n n o t s e n d s e s s i o n c a c h e l i m i t e r - h e a d e r s a l r e a d y s e n t ( o u t p u t s t a r t e d a t C : \ s i t e \ j a v a \ i n d e x . p h p : 1 ) i n C : \ s i t e \ j a v a \ i n d e x . p h p o n l i n e 8 . Как её устранить?
Ошибка в том, что твой скрипт посылает заголовок браузеру раньше чем надо я указал на проблему, дальше сам вообще я посылаю заголовок кодировки в самом начале скрипта (Добавление)
короче напрёг мозг и прочитал ошибку до конца, ты посылаешь заголовок печенек поздно
----- Хочешь жить - умей вертеться
illy
Отправлено: 09 Августа, 2011 - 08:51:35
Участник
Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011 Откуда: от верблюда)
Помог: 28 раз(а)
session_start(); ставь в самом начале
----- Всё гениальное - просто
И ещё проще, если ты - индиго
vixa
Отправлено: 09 Августа, 2011 - 09:32:26
Новичок
Покинул форум
Сообщений всего: 55
Дата рег-ции: Авг. 2011 Откуда: Украина
Помог: 0 раз(а)
нашел причину это Кодировка utf-8 ошибку выдавала всем спасиб
----- Vixa
vixa
Отправлено: 13 Августа, 2011 - 23:47:23
Новичок
Покинул форум
Сообщений всего: 55
Дата рег-ции: Авг. 2011 Откуда: Украина
Помог: 0 раз(а)
Сессия работает но как то крыво вошел пользователь на сайт написано "добро пожаловать Vixa " обновляю ссылку пропадает надпись добро пожаловать и просто остается кнопка Выход нажимаю на нее и пока не обновлю еще раз сессия не кончится
Чото бред а не скрипт походу надо полюбому использовать шаблон header();
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.