30 résultats trouvés

par Lowlow
21 déc. 2010, 15:12
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

Je suis de nouveau là, je n'ai pas eu le temps de répondre avant, car j'étais un peu débordée par le taf...

j'ai mis en place la méthode de Mowgli mais ça ne fonctionne toujours pas :cry:
par Lowlow
16 déc. 2010, 00:20
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

je pense que ça coince ici

Code : Tout sélectionner

// a l'affichage des cases 2 a 4 Echo '<input type="checkbox" name="case2" '.$init.' />'; // idem pour les autres !
mais je ne sais pas pourquoi
par Lowlow
16 déc. 2010, 00:09
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

Moogli t'a donné un code, suffit de faire un copier/coller. :?
c'est ce que j'ai fait mais ça n'a rien changé
par Lowlow
15 déc. 2010, 17:48
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

Pourquoi t'obstines-tu à faire du javascript alors qu'on te propose depuis le début une solution en PHP et QUI FONCTIONNE ! :(
Parce que je n'arrive pas à la faire fonctionner :'(
par Lowlow
15 déc. 2010, 11:34
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

Bon comme je rame, j'ai essayé une autre idée : if (isset($_POST['option1'])) { echo '<script>coche();</script>'; } function coche() { document.getElementById("form3Manifestation").disabled = "disabled"; document.getElementById("form3Manifestation").style.backgroundColo...
par Lowlow
15 déc. 2010, 00:59
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

Un peu de doc http://fr.selfhtml.org/html/formulaires/entree.htm#champs Tu y trouvera la reponse. @+ j'avais essayé ça : <input name="manifestation"'.$init.' type="text" id="form3Manifestation" size="45" value = "<?php if(isset($_POST["manifestation...
par Lowlow
15 déc. 2010, 00:31
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

Plutot <?php If (isset($_POST['case1'])){ $init ='disable'; } else{ $init=''; } // a l'affichage des cases 2 a 4 Echo '<input type="checkbox" name="case2" '.$init.' />'; // idem pour les autres ! ?> @+ Merci, mais ça bug encore un peu, puisque les cases 2 à 4 ne sont pas forcéme...
par Lowlow
15 déc. 2010, 00:08
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

Salut, Lors du reaffichage du formulaire tu sais verifier si la case un est cochée (tu l'indique dans l'un de tes messages). Dans ce if tu peut utiliser une variable qui va te permettre d'initialiser les cases 2 a 4. Par exemple tu peut creer une variable $init qui va contenir disable="disable...
par Lowlow
14 déc. 2010, 22:58
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

Heuh, alors c'est moi qui n'est pas compris le but, je pensais que tu voulais griser la case quand on avait coché option1 ... Non ça ça marche :) en fait, je recommence lol, si on choisit l'option 1 (par exemple) il y a certaine case de saisie du formulaire qui sont grisées car elles ne sont plus o...
par Lowlow
14 déc. 2010, 17:11
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

quand tu affiche ta case à cocher, j'imagine que tu peux faire : <input type='checkbox' name='...' <?php echo isset($_POST['option1'])?"disabled='disabled'":""?> /> Hum mais je comprends pas vraiment le but... :oops: pour l'instant j'ai <input type="checkbox" name=&quo...
par Lowlow
14 déc. 2010, 10:22
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

Comment tu les as grisé en javascript ? Comme ça : <script type="text/javascript"> function GereChkbox() { if(document.getElementById("option1").checked) { document.getElementById("option2").disabled = "disabled"; document.getElementById("form3Manifestat...
par Lowlow
14 déc. 2010, 02:15
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

Re: formulaire case à cocher grisée

On avance, dans ma fonction test :

Code : Tout sélectionner

if (isset($_POST['option1'])) { echo 'La checkbox est pas cochée'; } else { echo 'La checkbox n\'est pas cochée'; }
mais comment mettre :

Code : Tout sélectionner

if (isset($_POST['option1'])) { les cases 1, 2 et 3 sont grisées } else { il ne se passe rien }
:shock:
par Lowlow
14 déc. 2010, 01:54
Forum : PHP débutant
Sujet : formulaire case à cocher grisée
Réponses : 23
Vues : 3532

formulaire case à cocher grisée

Bonsoir tout le monde, Alors voilà j'ai un petit souci avec mon formulaire réalisé en php et avec un peu de javascript. Le formulaire teste différentes variables, tels que le nom, l'adresse etc... il y a aussi une partie ou l'utilisateur doit faire un choix entre deux options, s'il choisit l'option ...
par Lowlow
02 sept. 2010, 10:28
Forum : PHP débutant
Sujet : Problème avec une expression régulière
Réponses : 20
Vues : 1748

Re: Problème avec une expression régulière

Il ne fallait pas corriger ta fonction preg_match, ce n'est pas plus mal de gérer le début et la fin de ton expression dans ton preg_match. Pour ton numéro GSM, je comprends pas chez moi cela fonctionne avec ton code Quelle cas correspond à un numéro de téléphone ? Quelle format de numéro veut tu ?...
par Lowlow
01 sept. 2010, 23:20
Forum : PHP débutant
Sujet : Problème avec une expression régulière
Réponses : 20
Vues : 1748

Re: Problème avec une expression régulière

Vraiment étrange, quand je change
if(preg_match("'^".$pattern."$'", $entry))
en
if(preg_match($pattern, $entry))
mon numéro de téléphone ne marche plus...
par contre dans les deux cas j'ai toujours une erreur sur le GSM...

j'avoue que j'ai dû mal à comprendre #-o
Nous sommes le 13 juin 2026, 15:27