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 :

[Système] complément sur un tuto (formulaire + checkbox)


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Aube (Champagne Ardenne)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 156
    Par défaut [Système] complément sur un tuto (formulaire + checkbox)
    bonjour,
    il s'agit de ce tuto.
    plus précisement de la partie traitant des checkboxs(un peu en dessous
    du milieu de la page).
    coment récupère-t-on l'ensemble des valeurs de toutes les checkboxs
    d'un formulaire, lorsqu'elles ont le même nom?
    j'ai cru que l'id pouvait faire la différence mais j'ai lu qu'il s'agissait
    d'autre chose.

  2. #2
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 39
    Par défaut
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    $var[] = $_{METHOD}['nom'];


    *{METHOD} _POST ou _GET


    Bien que je prefere mettre les "[]" dans le nom de la checkbox plutot qu'a la variable php

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Aube (Champagne Ardenne)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 156
    Par défaut
    presque. quand je fais ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if (isset($_POST['sup'])){
    $sup[] = $_POST['sup'];
    }
    j'ai ce retour là :
    Fatal error: [] operator not supported for strings in /home/www/script.php on line 8.
    la 8 c'est la 2nd sur le code ci dessus.
    mes checkbox s'appelle toutes sup et ont toutes une valeur différente.

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 39
    Par défaut
    Essaye cela

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     <INPUT TYPE="checkbox" NAME="qualites[]" VALUE="natation" CHECKED>Natation<BR>
    <INPUT TYPE="checkbox" NAME="qualites[]" VALUE="cyclisme">Cyclisme<BR>
    <INPUT TYPE="checkbox" NAME="qualites[]" VALUE="ski">Ski<BR>
    <INPUT TYPE="checkbox" NAME="qualites[]" VALUE="petanque" CHECKED>Petanque<BR>
    <INPUT TYPE="checkbox" NAME="qualites[]" VALUE="basket">Basket

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $var = $_POST['qualites'];

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Aube (Champagne Ardenne)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 156
    Par défaut
    pas mieux. le $_POST['qualites'] n'existe pas.
    il a l'air d'avoir du mal avec les [].j'ai rajouter des echo partout
    mais rien ne s'affiche.

  6. #6
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Hmmmm

    As-tu au moins mis les balises form ?

    Parce qu'il ne suffit pas de mettre des checkbox.
    Petit exemple : La balise principale

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

Discussions similaires

  1. [Base de Données] Besoin de compléments sur un tuto
    Par La Praline dans le forum VB 6 et antérieur
    Réponses: 51
    Dernier message: 03/04/2007, 16h55
  2. Rechercher un enregistrement sur un autre formulaire
    Par Grosmou dans le forum Access
    Réponses: 3
    Dernier message: 12/09/2005, 13h58
  3. Selectionner champ sur ouverture de formulaire
    Par pigouille dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 07/02/2005, 11h51
  4. Faire pointer sur un objet formulaire
    Par bigsister dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 26/11/2004, 16h25
  5. zoom sur image de formulaire
    Par bourvil dans le forum VBA Access
    Réponses: 2
    Dernier message: 01/10/2003, 09h25

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