Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Не судите строго за вопросы (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/ne-sudite-strogo-za-voprosy-394178/)

Guest 17.10.2011 01:29

Не судите строго за вопросы
 
PHP только начинаю осваивать, до этого в основном только с Delphi дело имел.Схема самая простая:тонкий клиент - Веб-Сервер (apache, php 5.2) - СУБД (MSSQL).На клиенте происходит авторизация. Данные попадают в php-скрипт, устанавливается соединение с MSSQL, делается какая-то выборка данных на клиент.Эту часть я прошёл.Появились вопросы следующего характера: допустим, я не хочу устанавливать и рвать соединение с сервером БД на каждый запрос клиента. Хочется установить соединение один раз и далее гнать все запросы через данный коннект.Каким образом я могу сохранить идентификатор соединения до следующего обращения пользователя?Подозреваю, что всё дело в сессиях, но пока не могу понять, каким образом передаётся указатель на объект "соединение" между скриптами.Вопрос 2: есть ли возможность отловить момент завершения сессии? Т.е. а) пользователь принудительно разорвал сессию (корректно закончил работу), б) сессия отвалилась по тайм-ауту.З.Ы.Документацию читал, поиском по форуму пользовался. Только пока безрезультатно (сильно подозреваю, что топчусь вокруг да около, только вот слов ключевых не знаю.. :) )З.З.Ы. Можно без примеров, просто ткните носом в соответствующий раздел документации, я дальше сам разберусь.


Часовой пояс GMT, время: 15:05.


© www.otvetnemail.ru - Форум вопросов и ответов.