Это должно зарегистрировать пользователя после времени набора? Установка времени создания сессии (или времени истечения), когда это регистрируется, и затем проверяя, который на каждой загрузке страницы мог обработать это.
Например:
$_SESSION['example'] = array('foo' => 'bar', 'registered' => time());
// later
if ((time() - $_SESSION['example']['registered']) > (60 * 30)) {
unset($_SESSION['example']);
}
Править: У меня есть чувство Вы означать что-то еще все же.
Можно фрагментировать сессии после определенной продолжительности жизни при помощи session.gc_maxlifetime
установка ini:
Править: ini_set ('сессия gc_maxlifetime', 60*30);
typ, data = M.search(None, '(BEFORE 01-Jan-2009)')
for num in data[0].split():
M.store(num, '+FLAGS', '\\Seen')
Это небольшая модификация кода на странице документации imaplib для метода store. Я нашел критерии поиска для использования из RFC 3501 . Это должно помочь вам начать работу.
Просто зайдите в веб-интерфейс Gmail, выполните расширенный поиск по дате, затем выберите все и отметьте как прочитанное.
Вместо того, чтобы пытаться проанализировать наш HTML, почему бы просто не использовать интерфейс IMAP? Подключите его к стандартному почтовому клиенту, а затем просто отсортируйте по дате и отметьте те, которые хотите, как прочитанные.