|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 14 May 2003 17:04:00 To : Alexander Ilyankin Subject : Re: Имя пользователя -------------------------------------------------------------------------------- Здравствуй, Alexander Ilyankin. >>> IF> Secundo: в окакой операционной системе? Их поменьше, но все же... AI> >> Hапример Windows (другие я не устанавливал). Hапример если нажать на AI> >> ПУСК, можно увидить кнопку "Завершение сеанса *****". Вот как раз AI> >> ***** - это и есть имя пользователя. IF>> У меня работает Win32::LoginName. Hи разу не пользовался, кстати. AI> Странно, когда я запускал из инета, мне выводилось имя компьютера-сервера AI> где расположен этот скрипт. Может я чтото не правильно делаю ? Запускаю AI> таким образом: AI> $name = Win32::LoginName(); AI> print "$name"; Делаешь-то правильно. Hеправильно, что ты ожидаешь получить входное имя на компьютере клиента. Это в норме дыра в защите размером с самосвал. В отдельных частных случаях типа внутренних корпоративных серверов решается применительно к частному случаю. По документации к используемому серверному софту. Для юниксовых клиентов я бы сказал "identd", но и у виндовых была какая-то возможность типа авторизации у веб-сервера тем же тикетом, что и в сети. AI> А возможно это сделать как-нибудь с помощью $ENV{????} ? Сэр просто не понимает ситуации или еще и издевается? -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/114776abb19d6.html, оценка из 5, голосов 10
|