[PHP/HTML/JS?] Lien http et checkbox
anonymousse
-
anonymousse -
anonymousse -
Bonjour,
je suis actuellement en train de faire une check-list, le principe est simple :
<checkbox1> <champ texte1>
<checkbox2> <champ texte2>
<checkbox3> <champ texte3>
...
<lien http: ajouter un nouveau champ>
Or quand je clique sur mon lien, forcément je relance la page, et je perds les infos déjà enregistrées par le client :/ (enfin c'est normal, mais chiant...)
solution ? JS à la volée ? Tout JS ? Autre ? (je préfère autre...^^)
MERCI D'AVANCE
je suis actuellement en train de faire une check-list, le principe est simple :
<checkbox1> <champ texte1>
<checkbox2> <champ texte2>
<checkbox3> <champ texte3>
...
<lien http: ajouter un nouveau champ>
Or quand je clique sur mon lien, forcément je relance la page, et je perds les infos déjà enregistrées par le client :/ (enfin c'est normal, mais chiant...)
solution ? JS à la volée ? Tout JS ? Autre ? (je préfère autre...^^)
MERCI D'AVANCE
1 réponse
-
Un début...
1. <script language="Javascript"> 2. function Func() 3. { 4. if (document.forms["formulaire"].check.checked == true) 5. document.write('<?php $_SESSION["checkage"]=1; ?>'); 6. else 7. document.write('<?php $_SESSION["checkage"]=0; ?>'); 8. return; 9. } 10. </script> 11. 12. <?php 13. echo '<form action="./index.php" name="formulaire" method="post">'; 14. if (isset($_SESSION['checkage']) && ($_SESSION['checkage'] == 1)) 15. echo '<input type="checkbox" name="check" checked="checked" onclick="Func();" />'; 16. else 17. echo '<input type="checkbox" name="check" onclick="Func();" />'; 18. echo '<input type="submit" />'; 19. echo '</form>'; 20. ?>
Mais ça tourne en boucle on dirait... Help :/