Codeigniter первый раз пользователь - PullRequest
1 голос
/ 18 декабря 2009

Мне нужен способ узнать, входит ли пользователь в первый раз, чтобы я мог отображать для него соответствующую информацию о том, что ему нужно делать.

Как этого достичь? Я в недоумении, и примеры будут оценены! :)

Ответы [ 4 ]

5 голосов
/ 18 декабря 2009

Часто полезно хранить время и дату последнего входа в систему для пользователей. Если вы сделали это, вы можете просто проверить, было ли last_login НЕДЕЙСТВИТЕЛЬНО в вашей таблице пользователей, а затем отобразить ваше сообщение или что-то еще.

1 голос
/ 18 декабря 2009

на самом деле это не специфический для codeigniter вопрос. Вы хотели бы взаимодействовать с базой данных, которая хранит информацию о пользователях. Таблица «user» может содержать поле, которое устанавливается в «true» (или какое-либо значение), когда пользователь входит в систему в первый раз (к которому вы могли бы впоследствии обратиться). Codeigniter действительно облегчает вам взаимодействие с базой данных - просто выполните поиск (или посмотрите в их превосходной документации) Codeigniter ActiveRecord . Удачи.

0 голосов
/ 18 декабря 2009

Вы можете сохранить одно поле в базе данных, например flagFirstLogin = 1 после регистрации, и после первого входа в систему вы просто меняете это значение на 0.

0 голосов
/ 18 декабря 2009

Вам придется хранить что-то подобное в базе данных:

username varchar 255
password varchar 255
first_login bool default 1

Если first_login равен 1, отобразите информацию и установите first_login на 0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...