Как выйти из системы через 30 минут в php, когда нет активности?

ПРИМЕЧАНИЕ. Если вы делаете несколько вставк с одним из операторов, то mysqli :: insert_id будет неправильным.

Таблица:

create table xyz (id int(11) auto_increment, name varchar(255), primary key(id));

Теперь, если вы выполните:

insert into xyz (name) values('one'),('two'),('three');

mysqli :: insert_id будет 1 не 3.

Чтобы получить правильное значение:

mysqli::insert_id + mysqli::affected_rows) - 1

Это был документ, но он немного неясным.

0
задан flash 5 March 2019 в 16:55
поделиться

1 ответ

Я не знаю, почему вы до сих пор не поняли это из комментариев. В любом случае это то, что они все имели в виду. Сделай это.

 /* Code Added (START)  */ 

   if (isset(

Я не знаю, почему вы до сих пор не поняли это из комментариев. В любом случае это то, что они все имели в виду. Сделай это.

[110]SESSION['LAST_ACTIVITY']) && (time() -

Я не знаю, почему вы до сих пор не поняли это из комментариев. В любом случае это то, что они все имели в виду. Сделай это.

[110]SESSION['LAST_ACTIVITY'] > 1800)) { // last request was more than 30 minutes ago //session_unset(); // unset

Я не знаю, почему вы до сих пор не поняли это из комментариев. В любом случае это то, что они все имели в виду. Сделай это.

[110]SESSION variable for the run-time session_destroy(); // destroy session data in storage header('location:index.php'); // redirect to login page or home page }

Я не знаю, почему вы до сих пор не поняли это из комментариев. В любом случае это то, что они все имели в виду. Сделай это.

[110]SESSION['LAST_ACTIVITY'] = time(); // update last activity time stamp /* Code Added (END) */
0
ответ дан Kwaku amoh 5 March 2019 в 16:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: