Questionnaire, récupération de données

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Questionnaire, récupération de données

Re: Questionnaire, récupération de données

par moogli » 04 avr. 2011, 00:05

salut,

récupérer les valeurs d'un formulaire

tu ne peu utiliser deux balise form ainsi (soit deux formulaires ouvert et fermé sans les mélanger soit un seul mais tu n'aura qu'une seule cible !).

A tu vérifier le contenu de $variable ?
d'ailleurs cette variable est vide si $_POST["entry.2.group"] n'existe pas (ce qui semble être ton cas :))

@+

Questionnaire, récupération de données

par CptAlex » 02 avr. 2011, 11:43

Bonjour,
Alors voila déjà pour présenter un peu le contexte, j'avais besoin de faire un questionnaire, que j'ai fais avec celui de google. Mais il ne me satisfaisait pas à 100%, bref j'ai copié le code et je l'ai mis sur une page perso free.
Le problème est qu'il y avait plusieurs pages et certaines dynamiques, donc j'ai maintenant un code du style :

<?php
$variable = "";
if (isset($_POST["entry.2.group"])) {
$variable = $_POST['entry.2.group'];}
?>

<form action="(URL)/sheet<?php $variable?>.php" method="POST" id="ss-form">
(<form action="https://spreadsheets.google.com/formRes ... TlmZTQ&ifq" method="POST" id="ss-form"> : aussi pour envoyer à google, mais ne change rien à mon pb enlevé ou pas)
(valeurs du formulaire)
celle qui m'intéresse pour changer la page à la bonne page en fonction du choix d'une réponse :

<label class="ss-q-title" for="entry_2">(Question)<span class="ss-required-asterisk">*</span></label>
<label class="ss-q-help" for="entry_2"></label><ul class="ss-choices"><li class="ss-choice-item"><label class="ss-choice-label"><input type="radio" name="entry.2.group" value="Oui" class="ss-q-radio" id="group_2_1">Oui</label></li>
<li class="ss-choice-item"><label class="ss-choice-label"><input type="radio" name="entry.2.group" value="Non" class="ss-q-radio" id="group_2_2">Non</label></li>

donc en fonction de la valeur de "name" la page devrait aller à "sheetOui" ou "SheetNon", mais ça n'est pas le cas (juste "sheet.php"...) !
alors, où est mon erreur ? car j'ai regardé dans mon manuel habituel et je vois pas de différence fondamentale avec leur exemple ??
si vous pouvez m'indiquer un moyen car je suis dessus depuis 3h à tout essayer :)