Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Портрет покупателя
 
 автор: Владимир55   (02.10.2007 в 02:09)   письмо автору
 
 

Разместил на сайте анкету, которая дала очень много неожиданной информации о посетителях. В ней много пунктов, но главных два - пол и возраст. При этом возраст разбит на 10 категорий, так что всего получается 20 вариантов.

А теперь хочется найти соответствие между теми, кто зашел на некую страницу list.htm, и указанным им значением пол-возраст. Чтобы на основании этой информации составить гистограмму пол-возраст посетителей именно этой страницы.

Как я предполагаю, сделать это можно посредством cookies. Однако этот инструмент я прежде никогда не использовал, а потому, даже вновь перечитав соответствующие разделы Самоучителя, все же не знаю даже с чего начать.

Как решаются такие вопросы?
(Желательно без базы).

   
 
 автор: bronenos   (02.10.2007 в 08:48)   письмо автору
 
   для: Владимир55   (02.10.2007 в 02:09)
 

Авторизация - да, через печеньки, а зачем они для гистограммы-то?

   
 
 автор: Владимир55   (02.10.2007 в 12:43)   письмо автору
 
   для: bronenos   (02.10.2007 в 08:48)
 

Предположим, что зарегистрировался мужчина 40 лет. Для этого случая у меня есть файл m40.txt, в котором хранится одно-единственно число - количество зарегистрировавшихся мужчин в возрасте от 40 до 45 лет. И после очередной регистрации я это число увеличиваю на единицу.

Предположим далее, что какой-то посетитель открыл на сайте файл fike-x.htm. Так вот, мне нужно знать, не является ли этот посетитель человеком, указавшим, что он мужчина 40 лет.

Вот как такое осуществить?

   
 
 автор: bronenos   (02.10.2007 в 12:59)   письмо автору
 
   для: Владимир55   (02.10.2007 в 12:43)
 

что это за способ хранения возрастов?? в базе слабо высчитать запросом?

   
 
 автор: Владимир55   (02.10.2007 в 13:35)   письмо автору
 
   для: bronenos   (02.10.2007 в 12:59)
 

В базе пока что слабо. На даном этапе пока что решаю задачи без базы.

Научите меня, как же сделать эти куки? Я этого не делал никогда - не знаю, с чего начать!

   
 
 автор: bronenos   (02.10.2007 в 13:42)   письмо автору
 
   для: Владимир55   (02.10.2007 в 13:35)
 

http://php.su/functions/?setcookie

   
 
 автор: Владимир55   (02.10.2007 в 13:56)   письмо автору
 
   для: bronenos   (02.10.2007 в 13:42)
 

Что-то странное с этими cookies...

Давно уже пытаюсь разобраться сам, и перебрал поиском форум вдоль и поперек. Так вот: почти все темы о cookies пустые!
Может, сбой на Форуме?

Вместо текстов одни заголовки:
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=22676
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=18735
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=13263
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=8035
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=7334
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3062
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=2127
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=149

И т.д.

Или это только у меня так?

   
 
 автор: EXP   (02.10.2007 в 16:02)   письмо автору
 
   для: Владимир55   (02.10.2007 в 13:56)
 

Здесь в учебнике про cookie неплохо рассказанно http://softtime.ru/bookphp/gl8_2.php , в справочнике функций нашёл только setrawcookie() http://softtime.ru/group/id_group=4

на форуме и правда ремонт какой.то видно.
id тем остались, будем наверное надеяться что темы тоже

   
 
 автор: Владимир55   (02.10.2007 в 16:18)   письмо автору
 
   для: EXP   (02.10.2007 в 16:02)
 

Как сказано в этих ссылках, если не предпринимать специальных мер, то куки живут в течение одного сеанса броузера.

Как это понять?

То есть, если я открыл некую страницу и тем самым вызвал процесс создания куки, то пока я на этой странице нахожусь, куки действует. А когда со страницы уйду, срок жизни куки истечет.

Так?

   
 
 автор: KPETuH   (02.10.2007 в 16:22)   письмо автору
 
   для: Владимир55   (02.10.2007 в 16:18)
 

да

   
 
 автор: Владимир55   (02.10.2007 в 16:30)   письмо автору
 
   для: KPETuH   (02.10.2007 в 16:22)
 

А какой от этого толк?

Если я правильно понял, то куки можно устанавливать только ДО обращения к странице. И если я на данной странице нахожусь, то уже не смогу вызвать процесс обращения к куки, а если уйду, то куки умрет...

Так?

   
 
 автор: EXP   (02.10.2007 в 16:03)   письмо автору
 
   для: Владимир55   (02.10.2007 в 13:56)
 

_

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования