|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artur Penttinen 2:5020/400 16 Oct 2000 10:27:12 To : "Andrey Kr." Subject : Re: Help!!! Кодировки ! -------------------------------------------------------------------------------- Andrey Kr. <andrey@travelguru.kiev.ua> wrote: AK> Люди, ХЕЛП - погибаю!!! AK> AK> Такая ситуация. AK> Человек пришел на сайт первый раз. Чтобы что-то дальше делать ему предлагают AK> зарегистрироваться.Он вводит Ф.И.О, адрес, страна ... и т.д. Также AK> придумывает и вводит логин и пароль (например: логин - Андрей, пароль - AK> привет). AK> Эти данные записываються в текстовый файл. AK> Далее, допустим кто-то еще зашел и тоже надо зарегистрироваться. Он тоже AK> вводит логин и пароль. Программа проверяет есть ли уже такой логин. AK> $logfile='logfile.txt'; AK> open (FILE, "$logfile"); AK> while (<FILE>) AK> { AK> if (/\b$FORM{'login'}\b/o) AK> { AK> &already_there; AK> AK> close FILE; AK> AK> exit 0; AK> } AK> } AK> close FILE; AK> AK> Так вот, если логин на английском (например, Andrey) - то все ОК (программа AK> пишет, что мол извините, такой логин уже есть и т.д. и т.п.) Если же на AK> русском (Андрей), программа регистрирует еще одного юзера с логином AK> "Андрей". AK> Подскажите, что делать !!! perldoc perllocale WBW, Artur -- Если результат не зависит от схемы решения - то это математика, а если зависит то это бухгалтерия. --- ifmail v.2.15dev5 * Origin: Sonera Ltd. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/65783d2c76c0.html, оценка из 5, голосов 10
|