Perl DBI -> MySQL несколько сеансов с одним соединением

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
Der Schlangen
Сообщения: 2
Зарегистрирован: 23 сен 2004, 12:18
Контактная информация:

23 сен 2004, 12:28

Собственно вопрос. Допустим приконнектились к базе и получили connection_id. На этом скриптяра завершается. Как сделать чтоб при следующем запуске скрипт этот или другой мог схватить этот id например из QUERY_STRING и продолжить работу с БД с этим ID чтоб юзверь не вводил снова связку логин-пароль-имя базы для нового подключения. Передавать логин-пароль каждый раз через cgi считаю не резон
Аватара пользователя
AiK
Сообщения: 2271
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

23 сен 2004, 13:28

Der Schlangen, а) есть такое понятие как session б) есть такое понятие, как connection pool.
Даже самый дурацкий замысел можно воплотить мастерски
Der Schlangen
Сообщения: 2
Зарегистрирован: 23 сен 2004, 12:18
Контактная информация:

23 сен 2004, 14:48

Если подскажете как с ними в перле работать буду очень благодарен
Аватара пользователя
AiK
Сообщения: 2271
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

23 сен 2004, 15:31

http://search.cpan.org
поиск по указанным ключевым словам + чтение документации к найденным модулям.
Сам не работал, так что точнее не подскажу
Даже самый дурацкий замысел можно воплотить мастерски
UUU
Сообщения: 309
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

25 окт 2004, 19:21

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