Консультация № 21975
09.06.2005, 15:04
0.00 руб.
0 3 3
Здравствуйте. Я уже не первый раз обращаюсь за помощью. за ране спасибо все ответы меня полностью удовлетворили.
У меня два вопроса:
1. Использую в скриптах session и вот такая проблемка возникла, пользователи говорят что слишком малое время держится одна сессия и просят увеличить в ремя сессии. Подскажите какой именно параметр за это отвечает и находтися он в php.ini или httpd.conf.
2. В некоторых форумах видел такую вещь хочу узнать как такое реализовывается. Когда отправляете вопрос то появляется надпись подождите несколько секунд и потом страничка сама выбрасывает куда надо .. Вот хочу узнать как задержку эту делают ..

Обсуждение

Неизвестный
09.06.2005, 15:17
общий
это ответ
Здравствуйте, Алексей <b>ExL</b>!
2. Это реализуется так: в коде прописываешь тег
<meta http-equiv="Refresh" content="0; URL=/index.php">
в котором 0 - это время через которое начнет грузится страничка, url - ссылка на страницу (в данном случае index.php)


Приложение:
<html><head><title>Мой сайт</title><meta http-equiv="Refresh" content="10; URL=cgi-bin/index.pl"></head><body><center>До загрузки осталось 10 секунд</center></body></html>
Неизвестный
09.06.2005, 19:10
общий
это ответ
Здравствуйте, Алексей <b>ExL</b>!
1. Добавьте в файл .htaccess строку: «php_value session.cookie_lifetime 8000000» (без кавычек). Если файл не существует – создайте его. 2. <meta http-equiv="refresh" content="КОЛ_ВО_СЕКУНД; URL=АДРЕС_КУДА_НАПРАВИТЬ">
Неизвестный
10.06.2005, 15:09
общий
это ответ
Здравствуйте, Алексей <b>ExL</b>!
Надеюсь этот ответ Вас тоже удовлетворит:
1) В php.ini есть параметр session.cookie_lifetime integer определяющий время жизни "печенья" в секундах.
Циферка 0, означает что "печенье" умирает после закрытия браузера. В самом скрипте можно использывать
функцию session_set_cookie_params ( int lifetime [, string path [, string domain [, bool secure]]])
2) Функция header ( string string [, bool replace [, int http_response_code]]) позволяет редактировать
заголовки следовательно след. её использование может сделать редирект:
header("Location: http://www.example.com/");
Форма ответа