[PHP-JS] Récupération de données provenant d'un script
bonjour a tous,
j'ai un petit script en javascript qui me permet d'afficher un menu déroulant et en fonction du choix afficher des sous choix. voici ce script :
dans le head :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <script type='text/javascript'>
function showChoice(lechoix){
var affiche ="";
switch(lechoix){
case ('CDI') : affiche="123";
break;
case ('CDD') : affiche="24";
break;
case ('INTERIM') : affiche="56";
break;
case ('STAGE') : affiche="56";
break;
case ('PROFESSIONNALISATION') : affiche="56";
break;
case ('APPRENTISSAGE') : affiche="56";
break;
}
var listesouschoix=document.getElementsByName('souschoix');
for(i=0;i<listesouschoix.length;i++){
var here =(affiche.indexOf(i)>-1)?'':'none';
listesouschoix[i].style.display= here;
document.getElementById("label"+(i*1+1)).style.display=here;
}
}
</script> |
dans le body :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| <?php
echo "
<select name='choix' id='choix' onchange='showChoice(this.value)'>
<option selected>-----------Sélectionnez-----------</option>
<option value='CDI'>CDI</option>
<option value='CDD'>CDD</option>
<option value='INTERIM'>INTERIM</option>
<option value='STAGE'>STAGE</option>
<option value='PROFESSIONNALISATION'>PROFESSIONNALISATION</option>
<option value='APPRENTISSAGE'>APPRENTISSAGE</option>
</select><br>
<input type='radio' name='souschoix' id='souschoix1' style='display:none;' value='machin chose 1' /><label for='souschoix1'
id='label1' style='display:none;' >sous choix 1</label>
<input type='radio' name='souschoix' id='souschoix2' style='display:none;' value='machin chose 2' /><label for='souschoix2'
id='label2' style='display:none;' >Remplacement</label>
<input type='radio' name='souschoix' id='souschoix3' style='display:none;' value='machin chose 3' /><label for='souschoix3'
id='label3' style='display:none;' >Création</label>
<input type='radio' name='souschoix' id='souschoix4' style='display:none;' value='machin chose 4' /><label for='souschoix4'
id='label4' style='display:none;' >Transformation d'un CDD</label>
<input type='radio' name='souschoix' id='souschoix5' style='display:none;' value='machin chose 5' /><label for='souschoix5'
id='label5' style='display:none;' >Renouvellement</label><br>
<label for='souschoix6' id='label6' style='display:none;' >Durée du contrat : </label><input type='text' name='souschoix' id='souschoix6' style='display:none;' /> " ;
?> |
Donc dans une autre page, je souhaite recuperer la valeur de souschoix mais le probleme c'est que je n'y arrive pas
j'ai essayer ca :
Code:
1 2 3 4
| <?php
$souschoix=$_POST['souschoix'] ;
echo "$souschoix" ;
?> |
dans le $souschoix, il n'y a rien, je ne sais pas pourquoi il n'y a rien
est ce que quelqu'un peut m'aider
merci d'avance
salutations.