imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 04.03.2004, 22:21     # 1
TRiPLE
Junior Member
 
Аватар для TRiPLE
 
Регистрация: 10.10.2003
Адрес: Москва
Сообщения: 136

TRiPLE Реально крут(а)TRiPLE Реально крут(а)TRiPLE Реально крут(а)TRiPLE Реально крут(а)
PHP+cookies+checkbox

Всем привет.

Собственно, проблема такая... Есть несколько страниц, на них куча чекбоксов. Когда юзверь нажимает кнопку, то загружаемая страница эти чекбоксы сохраняет в cookies, т.е. если в $_POST есть запрашиваемый элемент, то он добавляется вот так:
PHP код:
setcookie("check[$i]",$value,time()+3600); 
($i-это счетчик чекбоксов,$value-всякая инфа)
Вопрос, собственно, в следующем: как потом обращаться к этой записи?
И, заодно уж, ещё поинтересуюсь: будет ли выдно эти куки на той странице, с которой был вызван скрипт, который их сохраняет или только для страницы, где этот скрипт непосредственно находится? И что получится, если скрипт, сохраняющий куки находится на той же странице, но вызванной с другими параметрами.

Извиняюсь за такой шквал вопросов, но с пхп дружу только вторую неделю, а инфа по этому вопросу везде слишком неоднозначная или неполная.

Спасибо.
__________________
"Самое великое достижение Америки - каждый должен голосовать".
- Джордж Буш Мл.(Остин, 08.12.00).
TRiPLE вне форума  
Старый 04.03.2004, 22:29     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Вопрос, собственно, в следующем: как потом обращаться к этой записи?
RTFM
Цитата:
будет ли выдно эти куки на той странице, с которой был вызван скрипт, который их сохраняет или только для страницы, где этот скрипт непосредственно находится?
Зависит от параметров отдельной cookie.
Цитата:
И что получится, если скрипт, сохраняющий куки находится на той же странице, но вызванной с другими параметрами.
Ничего нового.
Цитата:
инфа по этому вопросу везде слишком неоднозначная или неполная.
Бред.
RaZEr вне форума  
Старый 06.03.2004, 14:29     # 3
Sheryld
Full Member
 
Регистрация: 29.05.2002
Сообщения: 544

Sheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царстве
обращаться к КУКИ можно либо как к обычной переменной, либо через глобальный массив $_COOKIE($HTTP_COOKIE_VARS).

например:
Код:
echo $HTTP_COOKIE_VARS['myparam'];
лучше делать это вторым способом, хотя бы потому, чтобы самому не запутаться...

ну и естественно проверять, есть ли такой параметр вообще:

Код:
isset($HTTP_COOKIE_VARS['myparam'])
p.s. действительно прочти что-нибудь по cookie(не обязательно из phpman) и многие вопросы отпадут сами собой...
__________________
убрано по просьбе администратора
Sheryld вне форума  
Старый 07.03.2004, 01:48     # 4
TRiPLE
Junior Member
 
Аватар для TRiPLE
 
Регистрация: 10.10.2003
Адрес: Москва
Сообщения: 136

TRiPLE Реально крут(а)TRiPLE Реально крут(а)TRiPLE Реально крут(а)TRiPLE Реально крут(а)
Спасибо, уже разобрался.
__________________
"Самое великое достижение Америки - каждый должен голосовать".
- Джордж Буш Мл.(Остин, 08.12.00).
TRiPLE вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:17.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.