[PHP-JS] fonction PHP + paramètre javascript
Bonjour à tous,
Voilà mon problème.
J'ai une fonction PHP qui me retourne 0 si le pseudo est disponible ou 1 s'il n'est pas disponible.
Code:
1 2 3 4 5 6 7 8
|
function verifierDisponibilite($pseudo)
{
$resultat=mysql_query("select * from utilisateurs where uti_pseudo='".$pseudo."'", $connexion);
$nbresultats=mysql_num_rows($resultat);
if($nbresultats==0){return 0;}
else{return 1;}
} |
Ensuite, j'ai un formulaire avec un champ "pseudo" et un champ "booleendispo".
A chaque touche entrée je vérifie la disponibilite du pseudo avec une fonction javascript que j'explique un peu plus bas.
Quant au champ "booleendispo", il sert à accueillir le résultat de la fonction php vérifierDisponibilite.
Code:
1 2 3 4 5 6
|
<form name="inscription">
<input type="text" name="pseudo" size="20" onkeyup="verifierDisponibilite();">
<input type="hidden" name="booleendispo"
value="<?php echo verifierDisponibilite(//PARAMETRE CHAMP JAVASCRIPT); ?>">
</form> |
Mainetant la fonction javascript. Si le champ "booleen" vaut 1 alors le pseudo n'est pas disponible sinon il vaut 0.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
function verifierDisponibilite()
{
pseudo=document.inscription.pseudo.value;
booleendispo=document.inscription.booleendispo.value;
if(booleendispo==1)
{
//pseudo non disponible
}
else
{
//pseudo disponible
}
} |
Mon souci est le suivant, comment passer un paramètre javascript à une fonction PHP, c'est a dire faire un:
<?php
verifierDisponibilite(?><script> document.inscription.pseudo.value; </script><?php );
?>
Avez-vous une solution ou une alternative ??
Merci pour vos réponses.