Но мне нужно кое что сделать.
Есть поле, где игрок вводит свой ник нейм, так вот мне нужно чтобы возле поля писалось , если ник существует в БД, то типа "Всё хорошо", если же нет, то "Всё плохо".
И чтобы страница не грузилась.
Вот кое что намудрил тута.
Но не работает почему-то.
Скрипт
function toggle(id){if(document.getElementById(id).style.display == "none")
{document.getElementById(id).style.display = "block"}
else{document.getElementById(id).style.display = "none"}
}
$(document).ready(function()
{
$("#account").change(function()
{
var account = $("#account").val();
var msgbox = $("#status");
if(account.length > 4)
{
$.ajax({
type: "POST",
url: "template/checkname.php",
data: "account="+ account, success:
function(msg){ $("#status").ajaxComplete(function(event, request){
$("#status").html('<font color="green">Игрок существует</font>');
});
}
});
}
else
{
$("#status").html('<font color="red">Игрока не существует</font>');
}
return false;
});
});
Сама форма
<form class="bs-example form-horizontal" method="post" action="https://unitpay.ru/pay/1237-96628" enctype="utf-8">
Игровая валюта: 1 рубль = 300 игровых донат рублей.
<fieldset>
<div class="form-group">
<div class="col-lg-8" >
<input class='form-control' onkeyup='Price();' id="rur" name="sum" size='16' placeholder='0 RUR.' type='text' >
</div>
</div>
<div class="form-group">
<div class="col-lg-8">
<input class="form-control" id="total" type="text"disabled="">
</div>
</div>
<div class="form-group">
<div class="col-lg-8">
<input class="form-control" name="account" id="account" type="text" placeholder='Введите свой никнейм'>
<span id="status"></span>
</div>
</div>
<div class="form-group">
<div class="col-lg-10 col-lg-offset-2">
<input type="hidden" name="desc" value="Donate Legal Game">
<button type="submit" class="btn btn-primary">Продолжить</button>
</div>
</div>
</fieldset>
</form>
php файл, где запрос делается
<?php
$db->connect();
$accname = $_GET['account'];
$accname = mysql_real_escape_string($accname);
mysql_query("SELECT * FROM accounts WHERE nickname='$accname'");
?>