Автор Тема: Форма запроса пароля!  (Прочитано 5003 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Труба-Дур

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 39
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Форма запроса пароля!
« : 20 Января 2003, 08:09:30 »
Вопрос вот в чем!
В перл скрипте .... в самом начале идет проверка ,
если нету логина
if ($login eq \'\') {formpass(); тут получение еще данных и загнать их в переменые $login и $pass}
и дальше обрабока этих переменых и вызов функций перла.

Функция formpass надо чтоб вызвала форму в которой чел введет пароль и Логин и далее уже см. выше!

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Форма запроса пароля!
« Ответ #1 : 20 Января 2003, 17:02:16 »
Труба-Дур
ты наверное форумом ошибся. Переношу в Perl
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн YA

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 597
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Форма запроса пароля!
« Ответ #2 : 24 Января 2003, 12:47:06 »
Труба-Дур, а вопрос в чем? Как получить данные из формы? Тогда читай [w]PerlFAQ[/w].
Литературный перевод с русского и английского на Perl. Дорого!

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Форма запроса пароля!
« Ответ #3 : 24 Января 2003, 13:26:42 »
Цитировать
Функция formpass надо чтоб вызвала форму в которой чел введет пароль и Логин и далее уже см. выше!


Думаю, здесь немного хромает понимание взаимодействия между клиентом и сервером. Функция formpass может или "вызвать" форму, или обработать данные из нее полученные. А сделать это за один вызов не выйдет. Скорее, нужно делать так:

unless ($login)
{
    if ($query->param("login"))
    {
        $login = $query->param("login");
        $pass = $query->param("pass")
    } else {
        #выдать форму логина или сделать редирект на форму логина
    }
}
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн Труба-Дур

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 39
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Форма запроса пароля!
« Ответ #4 : 04 Февраля 2003, 14:31:11 »
Такс. я не так объяснил тогда!
Я знаю как вызвать и как обработать.
Сложность вызывает то что мне надо вызвать форму запроса пароля и Логина, но так чтобы  она не была на саомй страничке. Знаете типа модального окна!!!
и тут я думаю как раз и надо было Жаваскрипт!

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Форма запроса пароля!
« Ответ #5 : 04 Февраля 2003, 14:33:52 »
Переехали в "JavaScript & JScript".
The documentations is your friend

Оффлайн YA

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 597
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Форма запроса пароля!
« Ответ #6 : 04 Февраля 2003, 14:35:24 »
См. авторизацию средствами апача (сходи в "Веб Сервера" и воспользуйся поиском).
Литературный перевод с русского и английского на Perl. Дорого!

Оффлайн YA

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 597
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Форма запроса пароля!
« Ответ #7 : 04 Февраля 2003, 14:36:41 »
[OFF]Куда его только не посылали... :)[/OFF]
Литературный перевод с русского и английского на Perl. Дорого!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28