PDA

Просмотр полной версии : Perl DBI -> MySQL несколько сеансов с одним соединением



Der Schlangen
23.09.2004, 12:28
Собственно вопрос. Допустим приконнектились к базе и получили connection_id. На этом скриптяра завершается. Как сделать чтоб при следующем запуске скрипт этот или другой мог схватить этот id например из QUERY_STRING и продолжить работу с БД с этим ID чтоб юзверь не вводил снова связку логин-пароль-имя базы для нового подключения. Передавать логин-пароль каждый раз через cgi считаю не резон

AiK
23.09.2004, 13:28
Der Schlangen, а) есть такое понятие как session б) есть такое понятие, как connection pool.

Der Schlangen
23.09.2004, 14:48
Если подскажете как с ними в перле работать буду очень благодарен

AiK
23.09.2004, 15:31
http://search.cpan.org
поиск по указанным ключевым словам + чтение документации к найденным модулям.
Сам не работал, так что точнее не подскажу

UUU
25.10.2004, 19:21
Оптимальный вариант - куки, либо на сервере сохраняешь уникальные параметры машины и авторизуешься по ним, также можно не передавать логин-пароль, а передавать какой-то левый уникальный идентификатор.