OAjax.send('champs1='+ champs1 +'&champs2='+ champs2 +'&champs3='+ champs3);/code] en rajoutant [code=js]+getRadioValue() +.
function getRadioValue(){ var lstRadios = document.getElementsByName('civilite_corps_enseignant'); for(var i=0; i<lstRadios.length; i++) if(lstRadios[i].checked) return lstRadios[i].value; return null; }
if($civilite==""){ $erreurs[]="message d'erreur"; }
function getRadioValue(){ var lstRadios = document.getElementsByName('civilite_corps_enseignant'); for(var i=0; i<lstRadios.length; i++){ if(lstRadios[i].checked){ return lstRadios[i].value; return null; } } }
function signin_inscription_personne(civilite_corps_enseignant,nom_corps_enseignant,prenom_corps_enseignant) { var OAjax; if (window.XMLHttpRequest) OAjax = new XMLHttpRequest(); else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); OAjax.open('POST','../page.php',true); OAjax.onreadystatechange = function() { if (OAjax.readyState == 4 && OAjax.status==200) { if (document.getElementById) { if (OAjax.responseText =='true') { /* OK */ document.getElementById('msg_inscription_personne').innerHTML=''; }else{ /* PAS OK */ document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } } } } OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded'); OAjax.send('civilite_corps_enseignant='+civilite_corps_enseignant+'&nom_corps_enseignant='+nom_corps_enseignant+'&prenom_corps_enseignant='+prenom_corps_enseignant+getRadioValue()); } function getRadioValue(){ var lstRadios = document.getElementsByName('civilite_corps_enseignant'); for(var i=0; i<lstRadios.length; i++){ if(lstRadios[i].checked){ return lstRadios[i].value; return null; } } }
if(isset($_POST['civilite_corps_enseignant'])){ echo $_POST['civilite_corps_enseignant']; }
undefineddans les deux cas (coché ou pas coché)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question) ce code :
onclick="getRadioValue();".
function getRadioValue(){ for (i = 0; i < document.getElementsByName('civilite_corps_enseignant').length; i++) { if(document.getElementsByName('civilite_corps_enseignant')[i].checked == true) { var ratingValue = document.getElementsByName('civilite_corps_enseignant')[i].value; break; } } alert(ratingValue); }
function signin_inscription_personne(civilite_corps_enseignant,nom_corps_enseignant,prenom_corps_enseignant) { var OAjax; if (window.XMLHttpRequest) OAjax = new XMLHttpRequest(); else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); OAjax.open('POST','../page.php',true); OAjax.onreadystatechange = function() { if (OAjax.readyState == 4 && OAjax.status==200) { if (document.getElementById) { if (OAjax.responseText =='true') { /* OK */ document.getElementById('msg_inscription_personne').innerHTML=''; }else{ /* PAS OK */ document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } } } } OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded'); OAjax.send('civilite_corps_enseignant='+civilite_corps_enseignant+'&nom_corps_enseignant='+nom_corps_enseignant+'&prenom_corps_enseignant='+prenom_corps_enseignant); }
if($civilite_corps_enseignant==""){ $erreurs[]="Vous n'avez pas saisi la civilité de l'enseignant"; }
function signin_inscription_personne(civilite_corps_enseignant,nom_corps_enseignant,prenom_corps_enseignant) { var OAjax; if (window.XMLHttpRequest) OAjax = new XMLHttpRequest(); else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); OAjax.open('POST','../page.php',true); OAjax.onreadystatechange = function() { if (OAjax.readyState == 4 && OAjax.status==200) { if (document.getElementById) { if (OAjax.responseText =='true') { /* OK */ document.getElementById('msg_inscription_personne').innerHTML=''; } else { /* PAS OK */ for (i = 0; i < document.getElementsByName('civilite_corps_enseignant').length; i++) { if(document.getElementsByName('civilite_corps_enseignant')[i].checked == false) { var ratingValue = document.getElementsByName('civilite_corps_enseignant')[i].value; document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } } } } } } OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded'); OAjax.send('civilite_corps_enseignant='+civilite_corps_enseignant+'&nom_corps_enseignant='+nom_corps_enseignant+'&prenom_corps_enseignant='+prenom_corps_enseignant); }
if($_POST['civilite_corps_enseignant']==""){ $erreurs[]="Vous n'avez pas saisi la civilité de l'enseignant"; }
undefined.
function signin_inscription_personne(civilite_corps_enseignant,nom_corps_enseignant) { var OAjax; if (window.XMLHttpRequest) OAjax = new XMLHttpRequest(); else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); OAjax.open('POST','../fichier.php',true); OAjax.onreadystatechange = function() { if (OAjax.readyState == 4 && OAjax.status==200) { if (document.getElementById) { if (OAjax.responseText =='true') { document.getElementById('msg_inscription_personne').innerHTML=''; } else { if (form.civilite_corps_enseignant[0].checked) { alert("Vous avez choisi la proposition " + form.civilite_corps_enseignant[0].value); } if (form.civilite_corps_enseignant[1].checked) { alert("Vous avez choisi la proposition " + form.civilite_corps_enseignant[1].value); document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } /* DEBUT - Boucle (marche pas, j'ai mis "checked" par défaut) qui permet de traiter les inputs type="radio" pas pareil que les inputs type="text"for (i = 0; i < document.getElementsByName('civilite_corps_enseignant').length; i++) { if(document.getElementsByName('civilite_corps_enseignant')[i].checked == false) { //var ratingValue = document.getElementsByName('civilite_corps_enseignant')[i].value; } } FIN - Boucle (marche pas, j'ai mis "checked" par défaut) qui permet de traiter les inputs type="radio" pas pareil que les inputs type="text"*/ } } } } OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded'); OAjax.send('&civilite_corps_enseignant='+civilite_corps_enseignant+'&nom_corps_enseignant='+nom_corps_enseignant+); }
if (form.civilite_corps_enseignant[0].checked) { alert("Vous avez choisi la proposition " + form.civilite_corps_enseignant[0].value); } if (form.civilite_corps_enseignant[1].checked) { alert("Vous avez choisi la proposition " + form.civilite_corps_enseignant[1].value); document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } /* DEBUT - Boucle (marche pas, j'ai mis "checked" par défaut) qui permet de traiter les inputs type="radio" pas pareil que les inputs type="text"for (i = 0; i < document.getElementsByName('civilite_corps_enseignant').length; i++) { if(document.getElementsByName('civilite_corps_enseignant')[i].checked == false) { //var ratingValue = document.getElementsByName('civilite_corps_enseignant')[i].value; }est temporaire.
onsubmit="signin_inscription_personne(this.civilite_corps_enseignant.value,this.nom_corps_enseignant.value);return false".
function signin_inscription_etablissement(civilite_corps_enseignant,nom_corps_enseignant){ var OAjax; if (window.XMLHttpRequest) OAjax = new XMLHttpRequest(); else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); OAjax.open('POST','../page.php',true); OAjax.onreadystatechange = function() { if (OAjax.readyState == 4 && OAjax.status==200) { if (document.getElementById) { if (OAjax.responseText == 'true') { alert('L\'op\351ration s\'est bien pass\351e.'); document.getElementById('msg_inscription_personne').innerHTML=''; }else{ document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } } } } OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded'); OAjax.send('civilite_corps_enseignant='+civilite_corps_enseignant+'&nom_corps_enseignant='+nom_corps_enseignant+'); }
$civilite_corps_enseignant = $_POST["civilite_corps_enseignant"]; echo $civilite_corps_enseignant;
$query_inscription_personne = mysql_query("INSERT INTO table (civilite_utilisateur, nom_utilisateur, prenom_utilisateur) VALUES('$civilite_corps_enseignant','$nom_corps_enseignant','$prenom_corps_enseignant)or die ('Erreur lors de l\'inscription de personne'.mysql_error()); // Envoie une requête à un serveur MySQL