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 :

Contact Form html & php


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 96
    Par défaut Contact Form html & php
    Bonjour a tous

    j'ai un problème avec mon contact form et le php, quand j'essaye d'envoyer un message rien ne se passe, quelqu'un saurait me dire ou est le problème?

    Code html : 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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
      <div class="row">
              <div class="col-md-8 pr-md-5 pr-sm-0 mb-4">
                <form action="#">
                  <div class="row">
                    <div class="col-md">
                      <div class="form-group">
    				    <form method="post" action="contactengine.php">
                        <label for="name">Name</label>
                        <input type="text" class="form-control p-3 rounded-0" name="Name" id="Name">
                      </div>
                    </div>
                    <div class="col-md">
                      <div class="form-group">
                        <label for="email">Email</label>
                        <input type="text" class="form-control p-3 rounded-0" name="Email" id="Email">
                      </div>
                    </div>
                  </div>  
                  <div class="form-group">
                    <label for="message">Message</label>
                    <textarea cols="30" rows="10" class="form-control p-3 rounded-0" name="Message" id="Message"></textarea>
                  </div>
                  <div class="form-group">
                    <input type="submit" class="btn pb_outline-dark pb_font-13 pb_letter-spacing-2 p-3 rounded-0" name="submit" value="Submit">
                  </div>
                </form>
    			<div style="clear: both;"></div>
              </div>
            </div>
          </div>
        </section>

    et le php:

    Code php : 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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    <?php
     
    $EmailFrom = "user@hotmail.com";
    $EmailTo = "st@hotmail.com";
    $Subject = "Nice & Simple Contact Form by CSS-Tricks";
    $Name = Trim(stripslashes($_POST['Name'])); 
    $Email = Trim(stripslashes($_POST['Email'])); 
    $Message = Trim(stripslashes($_POST['Message'])); 
     
    // validation
    $validationOK=true;
    if (!$validationOK) {
      print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">";
      exit;
    }
     
    // prepare email body text
    $Body = "";
    $Body .= "Name: ";
    $Body .= $Name;
    $Body .= "\n";
    $Body .= "Email: ";
    $Body .= $Email;
    $Body .= "\n";
    $Body .= "Message: ";
    $Body .= $Message;
    $Body .= "\n";
     
    // send email 
    $success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");
     
    // redirect to success page 
    if ($success){
      print "<meta http-equiv=\"refresh\" content=\"0;URL=contactthanks.php\">";
    }
    else{
      print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">";
    }
    ?>

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    1- erreurs dans le code HTML : des balises sont ouvertes ou fermées aux mauvais endroits.
    Une bonne indentation du code permettrait de mieux voir la structure, et de la corriger plus facilement.

    2-



    3- trouve un script plus récent, ou mieux : écris-le toi-même.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 96
    Par défaut
    j'ai remodifié le html et le php mais les emails ne m'arrivent toujours pas :s

  4. #4
    Invité
    Invité(e)
    Par défaut
    Il faut corriger ça :


  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 96
    Par défaut
    corriger quoi?? je ne vois rien.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Moi non plus, je ne vois pas ton code...


  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 96
    Par défaut
    je suis complémentent bloqué :s

  8. #8
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 495
    Billets dans le blog
    1
    Par défaut
    Pour que quelqu'un (pas moi ) puisse te débloquer, donne ton code actuel.

  9. #9
    Invité
    Invité(e)
    Par défaut
    Bonne Année !

    Je t'ai donné la solution : Télécharger PHPMailer.

Discussions similaires

  1. mise en forme tableau html et php
    Par rgdu86 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 28/03/2008, 19h49
  2. [Dreamwaver] Mise en page/forme du Code css html,js,php..
    Par acceso dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 04/03/2006, 19h05
  3. Réponses: 11
    Dernier message: 17/01/2006, 17h54
  4. Mise en forme HTML
    Par Regis.C dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 25/04/2004, 12h55
  5. Transformation xml + xsl -> HTML via PHP
    Par petit-ourson dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 19/10/2003, 23h42

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