Bonjour,

ma soeur fait un mémoire et a besoin de passer un questionnaire et je me suis proposé de lui faire online pour plus de praticité (éloignement des personnes à interroger Smiley cligne

Je viens de le commencer voir ici
Je me pose la question maintenant de savoir comment ell peut récupérer par mail les réponse de ce questionnaire.
Je ne sais pas le faire sur des questions oui / non et sur des questions à choix multiples.

Quelqu'un ne connatrait pas par hasard un tutoriel quelque part ?
Ou encore mieux un exemple ?

Merci

PS : je ne sais pas si je suis dans le bon salon. Veuillez m'excuser si ce n'est pas le cas
Modifié par GuizBizet (05 May 2006 - 17:05)
Tu peux récupérere les données en php via les variables $_POST, par exemple $_POST ['sexe']

Tu pourrais aussi utiliser une boucle qui parcour toutes les variables $_POST

[code]
$reponse = 'reponse au formulaire envoyé automatiquement';
foreach($_POST as $post => $val)
$reponse .= $post.' : '.$val."\n";

// un echo pour le débugage
//echo $reponse;

mail ('email@tasoeur.fr', 'reponse questionnaire', $reponse)
[code]


Pour le mail il y a la fonction mail() de php : http://fr2.php.net/manual/fr/function.mail.php

Je ne sais pas si j'ai vraiment répondu à ce que tu cherchais...
C'est basique, grossier mais ça devrait marcher.

Perso je n'aurais pas fait comme ça, j'ai tout stoké en BD puis généré un fichier pour exploiter le tout ... Plus de travail pour toi, moins pour ta soeur.
Modifié par ___seb (05 May 2006 - 19:58)
___seb a écrit :
Tu pourrais aussi utiliser une boucle qui parcour toutes les variables $_POST


Comment cela fonctionne t'il ?
Cela me parait intéressant et me donnerait moins de boulot ,)
C'est déjà dans mon message précédent mais fallait connaitre foreach

foreach($_POST as $post => $val)
$reponse .= $post.' : '.$val."\n";


foreach parcourt un tableau, comme une boucle for mais du premier élement du tableau (array) au dernier.

http://fr2.php.net/manual/fr/control-structures.foreach.php

---

$reponse = 'reponse au formulaire envoyé automatiquement';
foreach($_POST as $post => $val)
$reponse .= $post.' : '.$val."\n";

// un echo pour le débugage
//echo $reponse;

mail ('email@tasoeur.fr', 'reponse questionnaire', $reponse);

Modifié par ___seb (06 May 2006 - 01:46)