Jak sprawic zeby czytalo mi zmienna a z pliku php? Korzystam z biblioteki advAJAX.
kod js:
Kod
function vLogin()
{
var vlogin = document.getElementById('vlogin');
var login = document.register.login;
if(login.value.length >= 6)
{
advAJAX.get({
url: "modules/account/validate.php?login="+login.value,
onSuccess : function(obj) {var a; a = obj.responseText; if(a == 1) {vlogin.innerHTML = "prawda";} if(a == 0) {vlogin.innerHTML = "falsz";}},
onError : function(obj) {alert("Error: " + obj.status);},
});
}
else
{
vlogin.innerHTML = " <img src='img/icons/_00.png'> <font face='Verdana size='1' color='red'>Zbyt krótki login</font>";
}
}
{
var vlogin = document.getElementById('vlogin');
var login = document.register.login;
if(login.value.length >= 6)
{
advAJAX.get({
url: "modules/account/validate.php?login="+login.value,
onSuccess : function(obj) {var a; a = obj.responseText; if(a == 1) {vlogin.innerHTML = "prawda";} if(a == 0) {vlogin.innerHTML = "falsz";}},
onError : function(obj) {alert("Error: " + obj.status);},
});
}
else
{
vlogin.innerHTML = " <img src='img/icons/_00.png'> <font face='Verdana size='1' color='red'>Zbyt krótki login</font>";
}
}
oraz plik validate.php
Kod
if(isset($_GET['login']))
{
$login = $_GET['login'];
$query="SELECT * FROM `user` WHERE `login`='$login'";
$sql=mysql_query($query);
if($rows=mysql_fetch_array($sql))
{
print "0";
}
else
{
print "1";
}
}
{
$login = $_GET['login'];
$query="SELECT * FROM `user` WHERE `login`='$login'";
$sql=mysql_query($query);
if($rows=mysql_fetch_array($sql))
{
print "0";
}
else
{
print "1";
}
}
chodzi mi o to aby plik validate.php przekazal w jakis sposob zmienna do js.