Formulaire

fx974 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -  
fx974 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai crée un formulaire avec le code suivant
<?php 
$TO = "monmail@.....fr"; 
$subject = "Prise de contact du site"; 
$h = "From: " . $TO; 
$message = "Message du site internet :"; 
while (list($key, $val) = each($HTTP_POST_VARS)) { 
$message .= "$key : $val\n"; 
} 
mail
($TO, 
$subject, 
$message, 
$h); 
header("Location:accuse.html"); 
?> 

Je reçois bien un mail mais celui est vide qui peut m'aider?

Merci

5 réponses

  1. Pitet Messages postés 2845 Statut Membre 530
     
    Salut,

    Si ta version de php est >= 4.1.0, utilises le tableau $_POST à la place $HTTP_POST_VARS.

    Bonne journée
    1
  2. xander18 Messages postés 78 Statut Membre 2
     
    Pourquoi ne fait tu pas simplement un formulaire normale en html suivis de la fonction mail en php ?
    0
  3. fx974 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
     
    Bonsoir,

    J'ai fais un formulaire en html et c'est le code mon fichier php que j'ai mis au-dessus.
    Je reçois bien un mail mais celui est vide qui peut m'aider?
    0
  4. xander18 Messages postés 78 Statut Membre 2
     
    regarde la fonction mail de php sa devrais t'aider
    https://www.php.net/manual/en/function.mail.php
    je vois que tu l'a utilisé mais réécris ton code bien comme indiqué dans la doc il doit y avoir une petite erreur quelque part et utilise les cote ' c mieux
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. fx974 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
     
    Bonjour,

    J'ai mis $_POST et cela fonctionne.
    Pour rajouter un captcha anti-spam simple, quel est le code à rajouter dans le php et dans le html?

    Merci d'avance !!!
    0