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 :: setcookie как расположить в коде?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Prizma
Отправлено: 20 Июня, 2012 - 14:50:44
Post Id



Посетитель


Покинул форум
Сообщений всего: 463
Дата рег-ции: Июнь 2012  
Откуда: Санкт-Петербург


Помог: 5 раз(а)




Недавно начал работать с куками(жизнь заставила как говорится, куда ж от них денешся), и сразу возникла проблема куда ставить команду setcookie. У меня она оказалась в теле html и естественно пошла ошибка нашел по этой проблеме что надо распологать setcookie так же как header тоесть до любого вывода... тоесть корректен будет код в котором до любого вывода будет ити и header и setcookie? получается куки можно присваивать только до загрузки страницы?
 
My status
 Top
fdr21
Отправлено: 20 Июня, 2012 - 15:30:31
Post Id



Гость


Покинул форум
Сообщений всего: 86
Дата рег-ции: Июнь 2012  


Помог: 5 раз(а)




Prizma пишет:
Недавно начал работать с куками(жизнь заставила как говорится, куда ж от них денешся), и сразу возникла проблема куда ставить команду setcookie. У меня она оказалась в теле html и естественно пошла ошибка нашел по этой проблеме что надо распологать setcookie так же как header тоесть до любого вывода... тоесть корректен будет код в котором до любого вывода будет ити и header и setcookie? получается куки можно присваивать только до загрузки страницы?


Да!
или используйте буферизацию вывода например : ob_start()
 
 Top
Prizma
Отправлено: 20 Июня, 2012 - 15:42:40
Post Id



Посетитель


Покинул форум
Сообщений всего: 463
Дата рег-ции: Июнь 2012  
Откуда: Санкт-Петербург


Помог: 5 раз(а)




fdr21 пишет:
или используйте буферизацию вывода например : ob_start()
крутая функция мануал на неё глянул...

А тут такой вопросик не большой нюанс при просмотре страницы в IE куки сохраняется однако почему то она "странно работает" когда загружаю: http://мой_сайт/ то всё ок, а если загружаю http://мой_сайт/index.php то кука не работает... случайно это заметил ... (в других браузерах такой проблемы нет) что это может быть? Однако

кука держит в себе числовую переменную которая определяет то сколько пользователь хочет что бы материала выводилось на страницу тоесть у одного пользователя одни предпочтения (и возможности интернета) у другого другие...кука просто подставляется в запрос mysql после LIMIT не понимаю где может быть проблема
 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB