IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Vérifier si checkbox est cochée ?


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 112
    Points : 72
    Points
    72
    Par défaut Vérifier si checkbox est cochée ?
    Bonjour ,
    je veux vérifier si une checkbox est cochée ou nn en utilisant PHP:
    Le code suivant s’exécute pas.
    Pensez-vous qu'il y a une erreur ou une chose qui manque dans ce code.
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    <html>
    <head>
    </head>
    <body>
    <input type="checkbox" name="check1"  value="valeur 1" />
    <input type="checkbox" name="check2" value="valeur 2" />
    <input type="checkbox" name="check3"  value="valeur 3" />
    <input name="Modifier" type="submit" id="Modifier" value="Modifier "  style="width:100px; height:30px ;  font-family:Georgia, 'Times New Roman', Times, serif" align="middle" />
     
    <?php 
    if(isset($_POST["Modifier"]) && $_POST["Modifier"])
    {
     
    for ($i = 1; $i <= 3; $i++) {
    if(isset($_POST["check".$i]))
    {
     
    echo $_POST["check".$i];
    }
    else
    {
        echo "Vous avez pas coché la case";
    }
    }
    }
    ?>
    </body>
    </htlml>

  2. #2
    Membre averti Avatar de sohnic
    Femme Profil pro
    bioinfo
    Inscrit en
    Mai 2003
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : bioinfo

    Informations forums :
    Inscription : Mai 2003
    Messages : 426
    Points : 434
    Points
    434
    Par défaut
    Bonjour,
    Il n'y a pas de balise form à ton formulaire, tout simplement.

    Sohnic
    http://www.noctinfo.fr/

    (\ _ /)
    (='.'=) Voici Lapinou. Aidez-le à conquérir le monde en le reproduisant.
    (")-(")

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 112
    Points : 72
    Points
    72
    Par défaut
    Merci beaucoup maintenant le code s’exécute
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    <html>
    <head>
    </head>
    <body>
    <form id="form" name="form" method="post" action="Page1.php">
    <input type="checkbox" name="check1"  value="valeur 1" onclick="this.form.submit()"/>
    <input type="checkbox" name="check2" value="valeur 2" onclick="this.form.submit()"/>
    <input type="checkbox" name="check3"  value="valeur 3" onclick="this.form.submit()"/>
    <input name="Modifier" type="submit" id="Modifier" value="Modifier "  style="width:100px; height:30px ;  font-family:Georgia, 'Times New Roman', Times, serif" align="middle" />
    </form>
    <?php 
    if(isset($_POST["Modifier"]) && $_POST["Modifier"])
    {
     
    for ($i = 1; $i <= 3; $i++) {
    if(isset($_POST["check".$i]))
    {
     
    echo $_POST["check".$i];
     
    }
    else
    {
        echo "Vous avez pas coché la case";
    }
    }
    }
    ?>
    </body>
    </htlml>

  4. #4
    Membre averti Avatar de sohnic
    Femme Profil pro
    bioinfo
    Inscrit en
    Mai 2003
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : bioinfo

    Informations forums :
    Inscription : Mai 2003
    Messages : 426
    Points : 434
    Points
    434
    Par défaut
    Ca veut dire quoi ne s'execute pas ? Il y a un message d'erreur ?
    Que dit le log apache ?
    S.
    http://www.noctinfo.fr/

    (\ _ /)
    (='.'=) Voici Lapinou. Aidez-le à conquérir le monde en le reproduisant.
    (")-(")

  5. #5
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 112
    Points : 72
    Points
    72
    Par défaut
    Non Non , c'est bon maintenant merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Vérifier si un Checkbox est coché ou non
    Par albert55 dans le forum JavaFX
    Réponses: 1
    Dernier message: 07/07/2013, 21h13
  2. Réponses: 20
    Dernier message: 07/08/2012, 09h41
  3. [checkbox] Vérifier si checkbox est cochée
    Par bressan dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 13/06/2007, 14h47
  4. Réponses: 5
    Dernier message: 23/03/2006, 12h41
  5. Vérifier si checkbox est cochée
    Par MYster dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/11/2005, 19h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo