За последние 24 часа нас посетил 59341 программист и 1855 роботов. Сейчас ищут 1387 программистов ...

Получить список всех активных куки

Тема в разделе "PHP для новичков", создана пользователем ruRikki, 17 май 2015.

  1. ruRikki

    ruRikki Новичок

    С нами с:
    17 май 2015
    Сообщения:
    38
    Симпатии:
    0
    Доброго времени суток, уважаемые форумчане!
    Как средствами php получить список всех активных куки, тоесть всех пользователей, которые на данный момент просматривают страницу. Заранее благодарю.
    Вот отправляемая пользователю кука
    setcookie('CITR_search', $search_key, time() + 600, COOKIE_PATH, COOKIE_DOMAIN);
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    С помощью PHP вы никак не можете по своему желанию получить чьи-то там куки. Но можете в тот момент, когда ранее выставленная вами кука передается браузером при запросе к серверу, пометить пользователя в базе, или как вам удобнее, как активного. И считать уже оттуда.
    Но это тоже весьма ненадежный будет счетчик, вы же понимаете.
     
  3. ruRikki

    ruRikki Новичок

    С нами с:
    17 май 2015
    Сообщения:
    38
    Симпатии:
    0
    Спасибо,
    а с помощью чего можно?
     
  4. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
    С помощью хакерства.
    Поймите, куки - конфиденциальные данные. В них может быть доступ к админке сайта президента. А тут вы или кто другой такой решили их взять.
     
  5. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    ruRikki ты хочешь смотреть куки своего сайта и всех пользователей которым ты ставил куки на своём сайте?
     
  6. ruRikki

    ruRikki Новичок

    С нами с:
    17 май 2015
    Сообщения:
    38
    Симпатии:
    0
    в куках отпускаемых моим доменом нет доступа к сайту президента. Речь не о снифферах и прочих примочках.
    да, чтобы удалить временные файлы в которые перекинуты массивы для пользовательских фильтраций автономно от DB. Если в массиве просроченных куки есть ключ то файл с его именем удаляется. В принципе я уже реализовала это через БД как советовал Fell-x27, но хотелось бы уменьшить число запросов к БД
     
  7. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    наверное чистка конюшен по крону была бы проще и эффективнее.
     
  8. ruRikki

    ruRikki Новичок

    С нами с:
    17 май 2015
    Сообщения:
    38
    Симпатии:
    0
    крон кушает память, пусть вместо крона пользователь откроет страничку и почистит лишние файлы сам того не подозревая Вы видите в этом какие нибудь негативные последствия, ну кроме негодования пользователя когда он случайно узнает об этом? список файлов формировать надо также, один лишний запрос к БД только ... зато память съэкономили...
     
  9. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    а если он НЕ откроет страничку? )))

    не понимаю о какой памяти ты говоришь, откуда такие мысли? я в любом случае за прозрачность и предсказуемость.
     
  10. ruRikki

    ruRikki Новичок

    С нами с:
    17 май 2015
    Сообщения:
    38
    Симпатии:
    0
    страничка - это страничка результатов поиска, если никто не ищет значит и диск не засоряем, если ищем значит за другими убираем.
    на скорость загрузки не влияет, на случай аварии: в админке предусмотрена красная кнопка очистить все записи ключей из базы и весь мусор из директории с временными php
    крон жрет память и еще как, помню когда на немецком freeVPS сидела каждый метр высчитывала под контрольную панель, почтарь и тд
    я за динамичность и быстродействие
    ps я лучше что-нибудь понужнее на крон повешу.