Автор Тема: чужие куки...  (Прочитано 6588 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ajr

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.fcrubin.h1.ru
чужие куки...
« : 16 Декабря 2002, 04:51:44 »
У меня в гостевой куки используются для того,чтобы каждый раз не вводить в форме имя,email...
Так вот почему-то иногда в этих полях формы отображаются чужие данные,т.е чужое имя,город,email.
Я так думаю,что в этот момент этот другой чел. тоже находится в гостевой.
Но почему так происходит? Не должно так быть.
Вот код:


if($BeenSubmitted

setcookie"GBName"$in[\'name\'], time()+99999999); 
setcookie( "GBCity", $in[\'location\'], time()+99999999); 
setcookie( "GBEmail", $in[\'email\'], time()+99999999); 
$GBName=$in[\'name\']; 
$GBCity=$in[\'location\']; 
$GBEmail=$in[\'email\']; 
}

//фрагмент формы:
<input type="text\\" name=\\"in[name]\\" value=\\"$GBName\\" size=\\"$in_field_size\\" maxlength=\\"35\\">
« Последнее редактирование: 16 Декабря 2002, 19:37:47 от ajr »

Оффлайн не не

  • Guest
  • Постоялец
  • ***
  • Сообщений: 136
  • +0/-0
  • 2
    • Просмотр профиля
    • http://allbest.net.ru
чужие куки...
« Ответ #1 : 16 Декабря 2002, 05:01:19 »
чё за хостинг и какая там версия php
http://allbest.net.ru
мой форум тута

Оффлайн ajr

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.fcrubin.h1.ru
чужие куки...
« Ответ #2 : 16 Декабря 2002, 07:52:12 »
хостинг  h1.ru, версия вроде 4.2.2

Оффлайн не не

  • Guest
  • Постоялец
  • ***
  • Сообщений: 136
  • +0/-0
  • 2
    • Просмотр профиля
    • http://allbest.net.ru
чужие куки...
« Ответ #3 : 16 Декабря 2002, 16:45:02 »
незнаю, как это вообще возможно, ведь куки же у тя на компето а не на серваке, может ты через какойнить прокси лазиеш и страница необновляется

попробуй вставить вот это в начало скрипта
header("Last-Modified ".gmdate("D. d M  Y H:i:s")." GMT");
http://allbest.net.ru
мой форум тута

Оффлайн ajr

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.fcrubin.h1.ru
чужие куки...
« Ответ #4 : 16 Декабря 2002, 19:37:00 »
Цитировать
незнаю, как это вообще возможно, ведь куки же у тя на компето а не на серваке, может ты через какойнить прокси лазиеш и страница необновляется


В том-то и дело, что не понятно...И это не только у меня - и другие посетители гостевой на это жалуются...
Сейчас вставил вот это:

Header
("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
Header("Cache-Control: no-cache, must-revalidate");
Header("Pragma: no-cache");
Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT");


Буду следить, поможет или нет...

Оффлайн не не

  • Guest
  • Постоялец
  • ***
  • Сообщений: 136
  • +0/-0
  • 2
    • Просмотр профиля
    • http://allbest.net.ru
чужие куки...
« Ответ #5 : 16 Декабря 2002, 20:26:48 »
Цитировать
Буду следить, поможет или нет...

лучше хостинг смени, h1 вообще глючный я на нём несколько месяцев хостился и тоже было много глюков
http://allbest.net.ru
мой форум тута

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
чужие куки...
« Ответ #6 : 16 Декабря 2002, 20:37:34 »
Вообще дурная ситуация, нереальная просто. Скорее все ты и те, кто жалуются на чужие данные в форме - ходите в инет через криво сконфигурированный прокси.
Так как просто не реально получить куки другого пользователя через такой простой скрипт гостевой.
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн ajr

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.fcrubin.h1.ru
чужие куки...
« Ответ #7 : 16 Декабря 2002, 20:57:36 »
Stek
Я уже года два тусуюсь по многим спортивным гостевым, но ни в одной другой гостевой такого не было,хотя во многих применяются куки...Здесь дело либо в хостинге, либо в скрипте однозначно...
Скорее всего в хостинге.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
чужие куки...
« Ответ #8 : 16 Декабря 2002, 21:26:15 »
а данные точно из куков берутся?
echo "<pre>";
print_r($_COOKIES);
echo 
"</pre>";

какие значения выводит?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
чужие куки...
« Ответ #9 : 16 Декабря 2002, 23:24:28 »
Честно говоря даже и не знаю, как хостинг то может влять. Тут либо прокси - либо действительно что то в скрипте. Возможно он вытягивает данные не из куки, а из сессий, с которыми у него что то не так сделанно.
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн xnx

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 192
  • +0/-0
  • 0
    • Просмотр профиля
чужие куки...
« Ответ #10 : 17 Декабря 2002, 00:09:14 »
на холме прокся стоит, которая все кеширует...

Оффлайн L0vCh1Y

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
чужие куки...
« Ответ #11 : 17 Декабря 2002, 04:35:11 »
Да нет, я пару раз встречал случайно, именно на холме, гесты, где чужие данные стояли. А куки он ставит правильно.... Видимо на самом деле там прокся...
nothing is more than just a numbazz

Оффлайн ajr

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.fcrubin.h1.ru
чужие куки...
« Ответ #12 : 17 Декабря 2002, 08:27:54 »
Похоже, что xnx прав...Но можно ли с этим справиться?
Вот те хедэры, что я поставил вроде для запрета кэширования(из книги Котерова "Самоучитель PHP4")
Или это из другой оперы? :)
Как-то с этим не сталкивался...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28