Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/21: Рейтинг темы: голосов - 21, средняя оценка - 4.81
12 / 12 / 0
Регистрация: 29.08.2010
Сообщений: 613

Проверка заходил ли пользователь на сайт

28.11.2010, 17:43. Показов 4627. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Смотрите постараюсь кратко и понятно
у меня на сайте если ты вошёл то на страницу профиля home.php переходит но если тупо ввести в браузере sitename.ru/home.php пойдёт на эту страницу ну естественно почти ничо не выведет потому что фиг знает кто вошёл, можно как-нибудь прописать в файле home.php что бы он проверял какой пользователь входил то и выводил, если никто ни входил то на index.php переходил?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.11.2010, 17:43
Ответы с готовыми решениями:

Можно ли просследить куда заходил пользователь?
Ситуация такова, нужно просмотреть куда и что менял пользователь в админке, как можно просмотреть если такая функция?

Как убрать:в котором часу пользователь заходил в компьютер?
Привет! У менчя такой ворос можно ли как-то сдлеать так чтобы убрать свои следы пребывания за компьютером? Дело в том что мне надо сдлеать...

Как узнать с какого терминала(тонкий клиент) пользователь заходил в windows?
Есть сервер win 2012, через него работают 5 тонких клиентов ncomputing l300. У каждого терминала есть имя и стический ip. Пример: ...

12
 Аватар для Nazz
898 / 729 / 80
Регистрация: 12.03.2009
Сообщений: 2,804
Записей в блоге: 2
28.11.2010, 18:10
кукисы вам в руки))/
1
12 / 12 / 0
Регистрация: 29.08.2010
Сообщений: 613
28.11.2010, 18:25  [ТС]
можно поподробней что они мне дадут? какие данные вбивать в куку? типо просто создать куку и на странице home проверять если есть такая кука то выводить если нет то уходить со страницы?
0
 Аватар для Nazz
898 / 729 / 80
Регистрация: 12.03.2009
Сообщений: 2,804
Записей в блоге: 2
28.11.2010, 19:41
Цитата Сообщение от aristov-96 Посмотреть сообщение
типо просто создать куку и на странице home проверять если есть такая кука то выводить если нет то уходить со страницы?
именно так.... и при реестрации заносить её..))
0
 Аватар для javasc
6 / 5 / 2
Регистрация: 08.11.2010
Сообщений: 192
28.11.2010, 20:22
создать куки две : имя пользователя и хеш.
При входе генерировать хеш и записывать его в БД.
И при каждом заходе на страницу сверять значение кук со значением из БД.
0
 Аватар для ArviZ
10 / 10 / 1
Регистрация: 13.11.2010
Сообщений: 84
28.11.2010, 23:21
Цитата Сообщение от aristov-96 Посмотреть сообщение
на страницу профиля home.php
что он собой представляет?
вариант с регистрацией и авторизацией не подходит?
0
12 / 12 / 0
Регистрация: 29.08.2010
Сообщений: 613
29.11.2010, 12:03  [ТС]
да всё норм проблема решена оказывается я и сам знал ответ))
а можно вопрос что бы новую тему не создавать вот проблема
на странице входа вошёл спустя несколько страниц мне надо вызвать значение переменной $_POST['login'] это ещё со странице входа вот код
PHP
1
2
$login = $_POST['login'];
echo $login;
но у меня ничего не выводит пробовал разными путями что можете посоветовать?
0
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
29.11.2010, 12:38
Цитата Сообщение от aristov-96 Посмотреть сообщение
а можно вопрос что бы новую тему не создавать
На первый раз можно, а дальше
Цитата Сообщение от Правила
2.4. На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск.
Цитата Сообщение от aristov-96 Посмотреть сообщение
но у меня ничего не выводит пробовал разными путями что можете посоветовать?
И не выйдет! Массив POST пустой после обновления страницы или перехода на другую! Сохраняйте логин в куках или сессиях...
0
12 / 12 / 0
Регистрация: 29.08.2010
Сообщений: 613
29.11.2010, 12:45  [ТС]
romchiksoad, спасибо, да я знаю я читал все правила учту на будущие

Добавлено через 1 минуту
а вот что как мне сделать мне нужна переменная $login как я смогу значение куки сделать значением переменной?
0
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
29.11.2010, 13:41

Не по теме:

aristov-96, прошу Вас, используйте знаки пунктуации. Вообще читать не возможно Вашу писанину:)



Цитата Сообщение от aristov-96 Посмотреть сообщение
а вот что как мне сделать мне нужна переменная $login как я смогу значение куки сделать значением переменной?
Если я правильно расставил пунктуацию, то тогда Вам нужно при авторизации пользователя значение из массива POST записать в куки. Т.е. так:
PHP
1
2
3
4
5
6
if ( isset( $_POST['login'] ) )
    setcookie( 'login', $_POST['login'], time() * 2 );//Установили куки с именем login
//Что бы получить логин нужно обратиться к массиву кук
echo $_COOKIE['login'];
//ВНИМАНИЕ!!! Значение будет доступно ТОЛЬКО после обновление страницы
//До обновления можете пользоваться значением из массива POST
0
12 / 12 / 0
Регистрация: 29.08.2010
Сообщений: 613
29.11.2010, 14:10  [ТС]
Ок, но это я всё знаю. вот у меня есть кука, у неё значение это логин, как мне уже в другом скрипте взять эту переменную?

Добавлено через 39 секунд
Цитата Сообщение от romchiksoad Посмотреть сообщение
Что бы получить логин нужно обратиться к массиву кук
если быть короче, то как это сделать?)
0
 Аватар для ArviZ
10 / 10 / 1
Регистрация: 13.11.2010
Сообщений: 84
29.11.2010, 17:51
Цитата Сообщение от romchiksoad Посмотреть сообщение
PHP
1
$login = $_COOKIE['login'];
ну ведь даже с комментами написали, Вы чего)
0
12 / 12 / 0
Регистрация: 29.08.2010
Сообщений: 613
29.11.2010, 18:25  [ТС]
да я что-то не знаю)) я потом уже сам сделал))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.11.2010, 18:25
Помогаю со студенческими работами здесь

Кто и от куда заходил на сайт
Всем привет. Интересует как можно организовать отслеживание пользователей по входам. Кто и с какого устройства, ip адреса заходил на сайт,...

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

Вычислить для каждой строки, сколько дней подряд к этому моменту пользователь заходил в приложение
Существует таблица Пользователи, в которой хранятся ID пользователей и дата каждого захода в приложение. Необходимо написать запрос...

Как определить ID Вконтакте человека, который заходил на сайт
Недавно лазил по интернет-магазинам. Смотрел товары. Через час в вк приходит сообщение, от администратора одного из сайтов. Это вообще...

Парсер сайтов (чтобы просто заходил на сайт и потом уходил)
Всем привет) Вот захотел сделать парсер сайтов, но как всегда даже не знаю с чего начать. По идее все должно быть так. Я загружаю в парсер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru