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
Форумы портала PHP.SU :: Версия для печати :: ошибка с куками
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » ошибка с куками

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

1. cIIeIL - 13 Июля, 2011 - 19:02:43 - перейти к сообщению
никто не сталкивался с такой ошибкой?:
Спойлер (Отобразить)

собственно на линии 72 начинается скрипт,а на линни 129 стоит вот это:
2. grefon - 13 Июля, 2011 - 19:08:02 - перейти к сообщению
Ошибка возникает из за того, что Вы отправляете что-то в браузер перед тем как поставить куки. Дело в том что установка куков происходит через заголовки страницы, а по правилам заголовки устанавливаются первыми, и только после них можно что либо отдавать в браузер (echo, print и тд).
3. DeepVarvar - 13 Июля, 2011 - 19:27:00 - перейти к сообщению
cIIeIL третий аргумент забыли указать - время жизни.
То что сказал grefon я не отменял Подмигивание
4. LIME - 13 Июля, 2011 - 19:48:00 - перейти к сообщению
DeepVarvar пишет:
cIIeIL третий аргумент забыли указать - время жизни.

а разве по умолчанию кука не живет пока не закроют браузер?
5. Мелкий - 13 Июля, 2011 - 19:53:47 - перейти к сообщению
6. vlados - 13 Июля, 2011 - 20:16:55 - перейти к сообщению
Поставь отправку кики на 1 строку в коде.
7. DeepVarvar - 14 Июля, 2011 - 01:21:15 - перейти к сообщению
LIME пишет:
а разве по умолчанию кука не живет пока не закроют браузер?
живет, но я привык указывать время жизни всегда явно.
Иначе это уже дело сессии.
8. cIIeIL - 14 Июля, 2011 - 15:26:24 - перейти к сообщению
вариант grefona не катит,ибо у меня идет логин юзверя.
Мелкий, лечил нотепадом... не помогло
пробовал время установить... не помогло
9. grefon - 14 Июля, 2011 - 15:55:02 - перейти к сообщению
cIIeIL, что значит не катит?!! Тут дело не в катит и не катит а в том как можно делать и как нельзя! Вы делаете не правильно, из за этого ошибка. Я написал как нужно делать правильно, а Вы говорите что метод не катит. Меняйте структуру скрипта с "мне нравится и я так хочу" на "есть общие нормы и законы в программировании", иначе наслаждайтесь ошибкой.
10. cIIeIL - 14 Июля, 2011 - 16:27:19 - перейти к сообщению
я не девид блейн, чтобы просто взять и поменять! у меня сначала идет проверка а только потом установка куки;если я сделаю наоборот,то смысла нет
11. grefon - 14 Июля, 2011 - 16:40:06 - перейти к сообщению
Кто же Вам виноват, что Вы так распланировали свой код? Есть правило: с начало идет заголовок страницы, а только потом контент. Думайте как переделать код.
12. vlados - 14 Июля, 2011 - 16:51:37 - перейти к сообщению
Используйте MVC.
13. cIIeIL - 14 Июля, 2011 - 17:07:58 - перейти к сообщению
я когда-то делал резервную коипю сайта и решил ее затестить.... так вот... вся структура logina почти одинакова, но ошибка есть только у более свежей версии.
это так ... для размышления.
vlados пишет:
Используйте MVC.

я нупок еще для этого... Радость

з.ы. я все echo print и.т.д. вынес под setcookie,и ему это опять не нравится Нахмурился

 

Powered by ExBB FM 1.0 RC1