Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
tigrov 27.07.2009 00:55
Вот есть форма:<a href="login.php" id="login_link">Логин</a><br/> <div id="overlay"></div> <div id="login_box"> <a href="#" id="close_btn">Закрыть</a> <div id="login_result"></div> <form method="post" action="login.php" id="login_form"> <label for="username">Логин:</label> <input name="username" type="text" id="username" value="" maxlength="20" /><br/> <label for="password">Пароль:</label> <input name="password" type="password" id="password" value="" maxlength="20" /><br/> <input name="Submit" type="submit" id="submit" value="Login" /><br/> </form> <p style="text-align:center">Логин: <b>admin</b>. Пароль <b>admin</b></p> </div>Есть код
<script type="text/javascript"> $(document).ready(function(){ $("#login_link").click(function(e){ var overlay = $("#overlay"); var w = $(window).width(); var h = $(window).height(); overlay.css('width', w); overlay.css('height', h); overlay.css('display','block'); $("#login_result").html('').removeClass(); $("#login_box").css('display','block'); e.preventDefault(); }); $("#close_btn").click(function(e){ $("#overlay").css('display','none'); $("#login_box").css('display','none'); }); $("#login_form").submit(function() { // указываем класс process для div-а сообщений и плавно показываем его $("#login_result").removeClass().addClass('process').text('Проверка....').fadeIn(1000); // проверяем через AJAX имя пользователя пароль $.post($("#login_form").attr('action'), { username:$('#username').val(),password:$('#password').val(),rand:Math.random() } ,function(data) { if(data==1) { // логин верный $("#login_result").fadeTo(200,0.1,function() { $(this).html('Редирект.....').removeClass().addClass('success').fadeTo(900,1, function() { document.location='secure.php'; }); }); } else { // логин неверный $("#login_result").fadeTo(200,0.1,function(){ $(this).html('Логин неверен ...').removeClass().addClass('error').fadeTo(900,1); }); } }); return false;// отмена отправки формы (действие по умолчанию) }); }); </script>Вот файл login.php, я в пхп ниселен, как его нарсер перевести? Где тут конект к базе и прочее?
<?php sleep(1); if (isset($_POST['username']) && isset($_POST['password'])) { if ($_POST['username'] == 'admin' && $_POST['password'] == 'admin') echo 1; else echo 0; } else { echo 0; } ?>