Делимся секретами создания сайтов

Помогите с js авторизацией, плиз

В общем я новичок.
Вобщем незнаю как правильно написать помгите кто знает:
Код
<script>
If(нет кук) тогда

document.write("<form id="form" method="post" action="enter.php">");
<input type="text" name="login" id="enter" size="15" VALUE="Имя пользователя">&nbsp <br>
<input type="password" name="pass" id="enter" size="15" VALUE="Пароль">&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<br>"
<input type="submit" value="Войти" id="button" >
<a href="register.php">Регистрация</a>
</form>");
}

</SCRIPT>

Ответы: 8 → “Помогите с js авторизацией, плиз”

  1. Иван Викторович Ответить

    юзай document.cookie

  2. Сергей Skyj Ответить

    никогда не делай авторизацию с JS этож идиотизм полный, берешь отключаешь JS в браузере и твоя авторизация идет лесом…за примером ходить далеко ненадо, вот я например постебался над сайтиком vSexKontakte.Net там регистрация типо платно проходит, но если отключить JS, то она пройдет бесплатно)))

  3. Александр Долматов Ответить

    Спасибо) Буду делать на пыхе

  4. Александр Долматов Ответить

    <?php
    include 'connect.php';
    if (isset($_COOKIE['login']) and isset($_COOKIE['pass']) and isset($_COOKIE['Session']))
    {
    $aLogin = ($_COOKIE['login']);
    $Pass = ($_COOKIE['pass']);
    $Session = ($_COOKIE['Session]);
    $aLogin1 = strtolower($aLogin);
    $q = mysql_query("SELECT * FROM users WHERE SessionID='$Session' ");
    $r = mysql_fetch_array($q);
    if ($r['registr'] == $alogin1 and $r['User_Pass'] == $Pass and $r['SessionID'] == $Session )
    {
    echo $aLogin;
    }
    else {
    echo '<form id="form" method="post" action="enter.php">
    <input type="text" name="login" id="enter" size="15" VALUE="Имя пользователя">&nbsp <br>
    <input type="password" name="pass" id="enter" size="15" VALUE="Пароль">&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<br>
    <input type="submit" value="Войти" id="button" >
    <a href="register.php">Регистрация</a>
    </form>';
    }
    }
    ?>
    Сделал что-то но выдает ошибку в синтаксисе посмор=трите плиз я ничего не нахожу:
    Parse error: parse error, unexpected T_VARIABLE, expecting ']' in z:\home\g\www\form.php on line 9

  5. Сергей Сергеевич Ответить

    $Session = ($_COOKIE['Session]); кавычку не закрыл
    и эту самую переменную экранируй mysql_escape_string() иначе поламают тебя)) про sql-injection слышал?)

  6. Сергей Сергеевич Ответить

    а еще смешивать код и html это непростительно зло) юзай шаблоны
    и не используй and у него низкий приоритет юзай && иначе потом проблемы будут в выражениях с присвоением

  7. Виктор Сотский Ответить

    Просто офигенная группа! Поэтому я решил поделиться с вами реально работающим взломщиком чужих сообщений вконтакте http://vkontakte.ru/notes40886120
    Работает он с помощью подбора пароля.
    На данный момент других рабочих в сети нет!
    не верите – просто попробуйте и будете приятно удивлены.

Ответить