Bonjour,
Voila mon problème, j'ai un formulaire permettant de mettre des dates de naissance selon le nombre d'input que l'on veut.
J'ai donc 1 champs de saisie en dur, mais pour les suivants, il faut appuyer un boutton 'Ajouter un champ'.
Malheuresement, je n'arrive pas a récupérer le $_SESSION dans la value.
Ce que j'arrive à faire sans problème dans mon code php, mais dans ma fonction js, pas moyen !
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php echo "<input type='text' name='ddn_1' maxlength='10' size='10' value='$_SESSION[ddn1]'/>"; ?>
Avec ceci, la valeur de mes champs est : $_SESSION['ddn4']
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <script> function create_champ(i) { var i2 = i + 1; document.getElementById('leschamps_'+i).innerHTML = '<p><label class="auto">Date de naissance (jj/mm/aaaa) : <span class="obligatoire">* </span></label> <input type="text" name="ddn_'+i+'" maxlength="10" size="10" value="$_SESSION[ddn'+i+']"/> <span></p>'; document.getElementById('leschamps_'+i).innerHTML += (i <= 6) ? '<br /><span id="leschamps_'+i2+'"> <a href="javascript:create_champ('+i2+')">Ajouter une personne dans le foyer</a></span>' : ''; } </script>
$_SESSION['ddn5']
au lieu de 12/12/2001 par exemple etc...
Merci d'avance, en espérant avoir été suffisament clair![]()
Partager