|
|
|
| Помогите осуществить на аякс
Файл index.php:
<form action="submit.php" method="post">
<input type="text" name="login" id=name>
<input type="password" name="pass" id=pass>
<input type="text" name="mail" id=mail>
<input type="submit" value="Регистрация">
</form>
|
validate.php:
if(!$_POST['name'])$error['name']='Введите имя';
if(!$_POST['pass'])$error['pass']='Пароль кривой';
if(!$_POST['mail'])$error['mail']='Ошибка ввода мыла';
if($error['name']=='' && $error['pass']=='' &&$error['mail']==''){
include 'connect.php';// файл подкл. к бд, неавжно короче
// ну а дальше простой запрос занесения в бд $_POST['name'] и $_POST['pass']
}
|
| |
|
|
|
|
|
|
|
для: nikolayers
(15.06.2011 в 11:49)
| | Допускается ли при реализации использование jQuery? | |
|
|
|
|
|
|
|
для: cheops
(15.06.2011 в 11:59)
| | да! вы показывали авторизацию, но я все равно не смог это реализовать - на денвере не работает почему то | |
|
|
|
|
|
|
|
для: nikolayers
(15.06.2011 в 13:11)
| | Можно начать отталкиваться от следующего скрипта
<html>
<head>
<title>jQuery</title>
<script type="text/javascript" src="jquery.js" ></script>
<script type="text/javascript">
$(document).ready(function(){
$("#submit").bind("click", function(){
// Проверяем корректность заполнения полей
if($.trim($("#name").val()) === "")
{
alert('Пожалуйста заполните поле "name"');
return false;
}
if($.trim($("#pass").val()) === "")
{
alert('Пожалуйста заполните поле "pass"');
return false;
}
if($.trim($("#mail").val()) === "")
{
alert('Пожалуйста заполните поле "mail"');
return false;
}
// Блокируем кнопку отправки
$("#submit").attr("disabled", "disabled");
// AJAX-запрос
$("#info").load("submit.php",
{name: $("#name").val(),
pass: $("#pass").val(),
mail: $("#mail").val()},
$("#submit").attr("disabled", ""));
})
});
</script>
</head>
<body>
<div id="info">
<form action="submit.php" method="post">
<input type="text" name="login" id="name">
<input type="password" name="pass" id="pass">
<input type="text" name="mail" id="mail">
<input type="submit" id="submit" value="Регистрация">
</form>
</div>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: cheops
(15.06.2011 в 13:31)
| | ок попробую щас. спасибо) | |
|
|
|