Ajax/php validation d'un formulaire

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par ouadie007, 27 Août 2008.

  1. ouadie007
    ouadie007 Nouveau WRInaute
    Inscrit:
    25 Août 2008
    Messages:
    4
    J'aime reçus:
    0
    voila mon code ajax
    Code:
    var xsubmit=1;
    function writediv(texte,div,xsubmit)//fonction qui prend en argument le text à ecrir et dans quel div et disable ou non le bouton submit
    {
    
    if(div == 'nom')document.getElementById('nombox').innerHTML = texte;
    if(div == 'prenom')document.getElementById('prenombox').innerHTML = texte;
    
    
    if(xsubmit == 1)document.getElementById('submitbox').innerHTML = '<input name="submit" type="submit" value="envoyer"  disabled>';
    if(xsubmit == 0)document.getElementById('submitbox').innerHTML = '<input name="submit" type="submit" value="envoyer"  >';
    
    
    
    }function verifprenom(prenom)//-------------------------------------------------------------------------------------
    {
    if(prenom =="")writediv('<span style="color:#cc0000"><img src="img/end.gif"> Ce champ est vide</span>','prenom',1);
    if(prenom != '')
    {
    if(prenom.length<2)
    writediv('<span style="color:#cc0000"><img src="img/end.gif"> <b>'+prenom+' :</b>ce pr&eacute;nom est trop court</span>','prenom',1);
    else if(prenom.length>20)
    writediv('<span style="color:#cc0000"><img src="img/end.gif">ce pr&eacute;nom est trop long</span>','prenom',1);
    else if(texte = file('verifpseudo.php?nom='+escape(prenom)))
    {
    if(texte.indexOf('0') != -1)
    writediv('<span style="color:#cc0000"><img src="img/end.gif"> <b>'+prenom+' :</b>ce pr&eacute;nom contient des numeros ou des espaces</span>','prenom',1);
    else if(texte.indexOf('1') != -1)
    writediv('<span style="color:#1A7917"><img src="img/good.png"> <b>'+prenom+' :</b>ce pr&eacute;nom est acc&eacute;pt&eacute;e</span>','prenom',0);
    
    else
    writediv(texte,'prenom');
    }
    }
    
    }
    le code php ca marche et tous ca marche j'ai fait la mm chose pour le nom et je veux que quand le nom est accépté et le prénom aussi j'enlev disable au bouton envoyer bref si klk1 a compri mn code j vais lui donner bcp d'explication merci d'avane
     
  2. carole heinz
    carole heinz WRInaute passionné
    Inscrit:
    28 Février 2007
    Messages:
    2 417
    J'aime reçus:
    0
  3. Bacteries
    Bacteries WRInaute passionné
    Inscrit:
    27 Mai 2004
    Messages:
    1 253
    J'aime reçus:
    0
    Suffit de mettre un ID à ton bouton, de le récupérer et selon la réponse le mettre en disabled ou pas (plutôt que d'insérer du HTML).

    Et oui écrire en français c'est mieux.
     
Chargement...
Similar Threads - Ajax php validation Forum Date
Sites de scripts PHP, jQuery, Ajax, etc. Le café de WebRankInfo 20 Mars 2022
JS Ajax PHP e-MAIL Développement d'un site Web ou d'une appli mobile 17 Juin 2019
Upload via Ajax et limitation post_max_size (php.ini) Développement d'un site Web ou d'une appli mobile 11 Février 2016
[PHP/JavaScript/Ajax] COmpte à rebour Développement d'un site Web ou d'une appli mobile 24 Juin 2011
Cherche un pannier ajax/php? Développement d'un site Web ou d'une appli mobile 28 Février 2011
Recevoir une variable php en utilisant ajax et evenement Développement d'un site Web ou d'une appli mobile 5 Avril 2010
Problème d'apostrophe dans un chat php/ajax Développement d'un site Web ou d'une appli mobile 11 Février 2010
Script Webranking ajax/php Développement d'un site Web ou d'une appli mobile 22 Janvier 2010
PHP / Ajax : Problème de formulaire Développement d'un site Web ou d'une appli mobile 26 Novembre 2009
PHP - AJAX & MYSQL Développement d'un site Web ou d'une appli mobile 20 Novembre 2009
Insertion dans une base avec AJAX , php Développement d'un site Web ou d'une appli mobile 21 Mai 2009
Ajax : Executer un code php via des boutons input Développement d'un site Web ou d'une appli mobile 17 Janvier 2009
Livre do'r Ajax/PHP Développement d'un site Web ou d'une appli mobile 31 Octobre 2008
Rafraichir variable php avec ajax si nécéssaire Développement d'un site Web ou d'une appli mobile 30 Septembre 2008
Upgrade Joomla 1.5.5 -> phpbb et cbconnector XAJAX Développement d'un site Web ou d'une appli mobile 12 Août 2008
Référencement site multilingue dynamique (ajax-php-mysql) Débuter en référencement 8 Juillet 2008
Script calendrier/gestion evenement - pop up, ajax, php Développement d'un site Web ou d'une appli mobile 14 Mars 2008
Problème AJAX / PHP (getXhr) Développement d'un site Web ou d'une appli mobile 11 Décembre 2007
Session php / javascript et ajax sans doute Développement d'un site Web ou d'une appli mobile 11 Novembre 2007
Rafraichir variable php avec ajax Développement d'un site Web ou d'une appli mobile 28 Octobre 2007