Я использовал это:
ini_set("session.cookie_lifetime","360000"); session_start(); $_SESSION['valid_user'] = $row['id'];
У меня нет доступа к настройкам сервера. Я хочу, чтобы сессии продолжались очень долго, как до 2012 года.
Вы не сможете продолжать сессии до 2012 года в любом случае. Если вы хотите что-то в течение длительного времени, именно здесь можно использовать куки. Вы можете посмотреть на setcookie функцию php для получения дополнительной информации.
setcookie