Bonjour,
voila j'essaye de créer un formulaire d'inscription pour mon site qui verifie pour le champ pseudo s'il existe deja dans la base de donnée ou pas mais mon code je pense n'est pas tout a fait au point, et je n'arrive pas a trouver le probleme
AJAX.PHP
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<title>AJAX</title>
<script type="text/javascript">
function writediv(texte)
{
document.getElementById('pseudobox').innerHTML = texte;
}
function verifPseudo(pseudo)
{
if(pseudo != '')
{
if(pseudo.length<2)
writediv('<span style="color:#cc0000"><b>'+pseudo+' :</b> ce pseudo est trop court</span>');
else if(pseudo.length>30)
writediv('<span style="color:#cc0000"><b>'+pseudo+' :</b> ce pseudo est trop long</span>');
else if(texte = file('http://localhost/for/Nouveau dossier/verifpseudo.php?pseudo='+escape(pseudo)))
{
if(texte == 1)
writediv('<span style="color:#cc0000"><b>'+pseudo+' :</b> ce pseudo est deja pris</span>');
else if(texte == 2)
writediv('<span style="color:#1A7917"><b>'+pseudo+' :</b> ce pseudo est libre</span>');
else
writediv(texte);
}
}
j'ai utilisé le fichier verifpseudo.php pour me connecter a la table et verifier puis retourner 1 si le pseudo existe et 2 s'il n'existe pas voici le code :