Récupération de données de formulaire

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 : Récupération de données de formulaire

par xgregx » 06 sept. 2005, 11:45

Merci

par Cyrano » 06 sept. 2005, 11:37

par xgregx » 06 sept. 2005, 11:28

Peux tu me dire comment procéder?
Merci

par iclo » 06 sept. 2005, 11:22

tout dépend de la config du serveur, regarde dans le phpinfo en ce qui concerne le register_global.

par xgregx » 06 sept. 2005, 11:19

Je viens de m'appercevoir d'une chose.
si je fais un
echo $nomduchamp;
sans faire au péalable de
$var = $_POST['nomduchanmp'];
, là je récupère ce qu'il y a dans mon formulaire.

Est ce que qualqu'un comprend pourquoi je n'ai pas besoin de $_POST pour récupérer mes données de formulaire?

Merci d'avance.

par xgregx » 06 sept. 2005, 11:09

Récupération de données de formulaire

par xgregx » 06 sept. 2005, 11:08

Bonjour,
il m'arrive un truc incroyable !
Je doit être à côté de mais pompes!

j'ai un formulaire classique:

Code : Tout sélectionner

<form action="envoi_mail.php" method="post" id="courriel-form"> <input type="radio" name="civ" id="civ" value="Mr" class="form"/>Mr<input type="radio" name="civ" id="civ" value="Mme" class="form"/>Mme <input name="nom" id="nom" type="text" size="30" maxlength="255" value="" class="form"/> <input name="prenom" id="prenom" type="text" size="30" maxlength="255" value="" class="form"/></p> <input name="email" id="email" type="text" size="30" maxlength="255" value="" class="form"/> <textarea name="com" id="com" cols="60" rows="15" class="form"></textarea> <input type="submit" value="Envoyer" class="form"/> </form>
pour récupérer les données, je fais
$com = $_POST['com'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$from = $_POST['email'];
$civ = $_POST['civ'];

mais je ne récupère rien du tout !!

Avez vous une idée?
Peux être le site ne supporte pas le Php?
Comment puis-je savoir?
Merci.