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 :

formulaire php


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 1
    Points : 1
    Points
    1
    Par défaut formulaire php
    Bonjour,
    J'ai divers problèmes avec ce formulaire :
    * je voudrait qu'aparaisse sur le mail en reception le numero de téléphone
    * que les champs soit obligatoire
    *demander un code de vérification.

    voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <?php 
    require("config.inc.php");
    if(isset($_POST['email']) && isset($_POST['nom']) && isset($_POST['sujet']) && isset($_POST['commentaires']) && isset($_POST['telephone'])) {
    $headers = "From: ".htmlspecialchars($_POST['nom'])."<".$_POST['email'].">\r\n"; 
    $headers .= "X-Sender: ".htmlspecialchars($_POST['email'])."\r\n"; 
    $headers .= "X-Mailer: PHP/".phpversion()."\r\n";
    $headers .= "X-Priority: 2\r\n";
    $headers .= "Return-Path: ".htmlspecialchars($_POST['email'])."\r\n";
    $headers .= "MIME-Version: 1.0\r\n"; 
    $headers .= "Content-Type: text/plain; charset=\"US-ASCII\"\r\n";
    $headers .= "Content-Transfer-Encoding: 7bit\r\n"; 
     
    if(mail($to, htmlspecialchars($_POST['sujet']), htmlspecialchars($_POST['commentaires']), $headers)) {
    header("Location:../".$lienOK);
    } else {
    header("Location:../".$lienPasOK);
    }
    } else {
    header("Location:../".$lienPasOK);
    }
    ?>
    Merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu fais une liste au père noël ?

    je voudrait qu'aparaisse sur le mail en reception le numero de téléphone
    Ajoute ta valeur $_POST['telephone']

    que les champs soit obligatoire
    Utilise !empty à la place de isset
    demander un code de vérification.
    Si tu parles d'un Captcha, recherche des scripts sur le sujet.

Discussions similaires

  1. [MySQL] Formulaire PHP ->MySQL
    Par shub dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 09/02/2010, 22h42
  2. Formulaires ? PHP ou HTML ?
    Par ghyosmik dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 15/11/2005, 10h22
  3. Nom d'un Formulaire Php
    Par etiennegaloup dans le forum Langage
    Réponses: 2
    Dernier message: 03/11/2005, 21h55
  4. Formulaire PHP+ envoi de fichier joint
    Par GraphicProvider dans le forum Langage
    Réponses: 2
    Dernier message: 29/10/2005, 18h12
  5. [MySQL] Formulaire php + bdd = perte des sauts de ligne html ?
    Par sunshine33 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 03/10/2005, 11h19

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