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 :

[PHP-JS] récuperer valueur de checkbox


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2003
    Messages
    361
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 361
    Par défaut [PHP-JS] récuperer valueur de checkbox
    je voudrai mettre une valeur dans un champ masqué si le checkbox est coché, voilà ce que j'ai essayé de faire qui ne fonctionnne pas:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <td><input name="resolu" type="checkbox" value="<?php if ($resolu) {echo " <input type="hidden" name="datecloture" value="<?=Date("Y-m-d"); ?>">";} >/td>

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2005
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 142
    Par défaut
    je comprends pas tu met un champ caché dans la valeur de ton checkbox ???

  3. #3
    Membre éprouvé
    Inscrit en
    Août 2005
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 142
    Par défaut Re: récuperer valueur de checkbox
    essaye sa

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     <td><input name="resolu" type="checkbox" value=""></td>
    <?php if ($resolu) {echo " <input type="hidden" name="datecloture" value="<?=Date("Y-m-d"); ?>">;}

  4. #4
    Membre éprouvé
    Inscrit en
    Août 2005
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 142
    Par défaut
    petite correction

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     <td><input name="resolu" type="checkbox" value=""></td>
    <?php if ($resolu) {echo "<input type=\"hidden\" name=\"datecloture\" value=".date("Y-m-d").">";} ?>

  5. #5
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input name="resolu" type="checkbox" value="<?php =Date("Y-m-d"); ?>">
    et dans ton script de traitement du formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if (isset($_GET['resolu'])) {
    //ton traitement
    }
    tu accedera à ta valeur date avec un simple $_GET['resolu']
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  6. #6
    Membre éclairé
    Inscrit en
    Mai 2003
    Messages
    361
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 361
    Par défaut
    zulkifli voici l'erreur:
    Notice: Undefined variable: resolu in c:\program files\easyphp1-8-1\www\suivi_incident\ajoutincident.php on line 194
    titoumimi comment j'affecte dans le champs masqué la valeur?

  7. #7
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Par défaut
    justement, tu ne te sert plus d'un champs masqué, mais de la valeur date que tu affecte à ton "checkbox" (dans ton script, la valeur était nulle).

    si la checkbox est cochée, lors de la validation du formulaire, la valeur de ta checkbox va être transmise, sinon, non.

    donc le simple test sur le "isset" te permet de savoir si la case a été cochée, et donc d'effectuer ton opération en utilisant la valeur transmise...
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  8. #8
    Membre éclairé
    Inscrit en
    Mai 2003
    Messages
    361
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 361
    Par défaut
    en réalité, cette date doit etre enregistrée dans un autre champs qui est modifiable par la suite (on peut le changer)

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Par défaut
    comme la dit titoumimi en faisant ca tu peu récupéré la valeur de ton checkbox pour pouvoir ten servir sur une autre page

  10. #10
    Membre éclairé
    Inscrit en
    Mai 2003
    Messages
    361
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 361
    Par défaut
    j'ai besoin et de la valeur du checkbox et de la date

  11. #11
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Par défaut
    alors tu met ton hidden quoi qu'il arrive, et si ta checkbox est cochée, tu t'en sert, sinon non ....
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  12. #12
    Membre éclairé
    Inscrit en
    Mai 2003
    Messages
    361
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 361
    Par défaut
    j'ai préféré cocher le checkbox et remplir le champs (plus masqué dans ce cas) avec javascript et inversement plus que l'utilisateur peut décider de mettre une date quelconque!
    merci encore de votre aide.

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 18/07/2006, 18h06
  2. [PHP-JS] [newbie] pb de checkbox cochées en meme temps
    Par megapacman dans le forum Langage
    Réponses: 1
    Dernier message: 11/06/2006, 17h31
  3. Réponses: 12
    Dernier message: 02/05/2006, 19h37
  4. Réponses: 12
    Dernier message: 22/01/2006, 18h01
  5. [PHP-JS] Récuperer une variable javascript..
    Par gwendy dans le forum Langage
    Réponses: 3
    Dernier message: 17/10/2005, 21h24

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