La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Envoyer un formulaire en php
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Envoyer un formulaire en php  (Lu 3490 fois)
Envoyer un formulaire en php
« sur: le 06-06-2013 a 11:56:25 »
Dj Alex Nexus
Membre récent
*

Hors-Ligne

Messages: 2





Voir le Profil
Répondre avec citation

Bonjour, voici mon souci jai installer Easy php et jai créer mon site dans le répertoire wwww ensuite jai commencer mes pages html et css, pas de souci de ce côté. Ce que j' essaye de faire c' est d' envoyer le formulaire que j' ai créer en php et avec easy php. Jai aussi modifier le mail() dans le fichier php.ini
pour pouvoir envoyer, je sais aps si c' est bon. Je laisse mon code pour voir se qu' il va pas merci de votre aide =)



Ceci est mon code html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html  div class="global">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<link href="style.css" rel="stylesheet" media="all" type="text/css">
<title>Interface Ip</title>
</head>
<body>
<center>
<img src="power.jpg" />
</center>

<div id="bordure"></div>

<div id="menu">



<center>
<ul id="menu_horizontal">
<li class="bouton"><a href="#"><img src="accueil.jpg" alt="accueil" /></a><a href="accueil.html">Accueil</a></li>
<li class="bouton"><a href="#"><img src="prest.jpg" alt="prestations" /></a><a href="prestations.html">Prestations</a></li>
<li class="bouton"><a href="#"><img src="local.jpg" alt="local"/></a><a href="local.html">Nous localiser</a></li>
<li class="bouton"><a href="#"><img src="contact.jpg" alt="contact"/></a><a href="contact.html">Contact</a></li>
</ul>
</center>
</div>
<center>
<h2>Vous avez des questions, des problèmes, contactez nous par téléphone ou même ici par mail.</h2>
</center>

<form method="post" action="Formuliare.php">
        <p>
        <label for="Nom">Nom</label>
        <input type="text" name="Nom"  id="Nom" size="30" required="required" />
</p>

        <p>
        <label for="Prénom">Prénom</label>
        <input type="text" name="Prénom"  id="Prénom"  size="30" required="required" /> 
          </p>

<p>
        <label for="Téléphone">Téléphone</label>
        <input type="text" name="Téléphone" id="Téléphone" size="10" required="required" />
</p>

<p>
        <label for="Mail">Mail</label>
        <input type="text" name="Mail" id="Mail" size="30" required="required" />
</p>

<p>
<center>
      <h2> <strong>Catégorie :</strong></h2>
  </center>
</p>
  <div id="centrage">
<p>
        <label for="MATÉRIEL INFORMATIQUE">Matériel Informatique</label>
                <input type="radio" name="categorie" value="MATÉRIEL INFORMATIQUE" id="MATÉRIEL INFORMATIQUE"/>
</p>
<p>
        <label for="DÉPANNAGE INFORMATIQUE">Dépannage Informatique</label>
                <input type="radio" name="categorie" value="DÉPANNAGE INFORMATIQUE" id="DÉPANNAGE INFORMATIQUE"/>
</p>
<p>
                <label for="RÉSEAU INFORMATIQUE">Réseau Informatique</label>
        <input type="radio" name="categorie" value="RÉSEAU INFORMATIQUE" id="RÉSEAU INFORMATIQUE"/>
</p>
<p>
              <label for="LOGICIEL INFORMATIQUE">Logiciel Informatique</label>
        <input type="radio" name="categorie" value="LOGICIEL INFORMATIQUE" id="LOGICIEL INFORMATIQUE"/>
</p>

</div>







<center>


  <p>
      <center> <label for="Région">Dans quel  coin habitez-vous ?</label> </center><br>
      <select name="Région" id="Région">
          <optgroup label="Ile de ré">
              <option value="Sainte Marie de Ré">Sainte Marie de Ré</option>
              <option value="La Flotte">La Flotte</option>
              <option value="La Noue">La Noue</option>
              <option value="Le Bois Plage">Le Bois Plage</option>
  <option value="Saint Martin de Ré">Saint Martin de Ré</option>
              <option value="La Courde">La Courde</option>
              <option value="Loix">Loix</option>
  <option value="Ars en Ré">Ars en Ré</option>
              <option value="Les portes en Ré">Les portes en Ré</option>
  <option value="Saint Clément des Baleines">Saint Clément des Baleines</option>
          </optgroup>
          <optgroup label="La Rochelle">
              <option value="Laleu">Laleu</option>
              <option value="Nieul-Sur-Mer">Nieul-Sur-Mer</option>
  <option value="Périgny">Périgny</option>
  <option value="Lagord">Lagord</option>
  <option value="Aytré">Aytré</option>
  <option value="Puilboreau">Puilboreau</option>
  <option value="L' Houmeau">L' Houmeau</option>
  <option value="Dompierre-Sur-Mer">Dompierre-Sur-Mer</option>
          </optgroup>
          <optgroup label="France">
              <option value="Autre Région">Autre Région</option>
          </optgroup>
      </select>
  </p>


</center>
 
<center><p>
      <center>  <label for="Votre souhait">Votre souhait</label></center>

<br><br>
<TEXTAREA rows="3" cols="60"  style="border:solid 3px black;
  font-family:tahoma; background-color:#d2d2d2; name="commentaires">
</TEXTAREA>
</form>
<p>
        <form action="Formulaire.php" method="post" enctype="multipart/form-data">
    <p>Formulaire d'envoi de fichier</p>
</form>
</p>

</center>







<ul id="coordonnées">
<h5>Interface IP / Vente & Maintenance & Réseaux informatique / 6t, rue des Culquoilés /La Croix Michaud /17230 La Flotte</h5>
</ul>

</center>
</body>
</html>

Et le code php:

<?php

// Envoi du message sur ma boite mail

    $Mail = $_POST['Mail'];
    $Nom = $_POST['Nom'];
    $Prénom = $_POST['Prénom'];
   
    $sujet="Formulaire de contact";
    $mailDestinataire="jujumichaud17@hotmail.fr";

$from = "From: ".$Prénom." ".$Nom."<".Mail."> \nMime-Version:\n";
$from .= " 1.0\nContent-Type: text/html; charset=UTF-8\n";
$header= $Sujet;

$messageMail = "
            Formulaire de contact:
           
            Nom :  ".$Nom."
            Prénom :  ".ucfirst($Prénom)."
            Email :  ".$Mail."
Objet :  ".$objet."
           
            ----------- Commentaires -----------
            ".Stripslashes($_POST['commentaire'])."
            ---------------------------------------";
           
mail($mailDestinataire, $sujet, $messageMail, $from);

?>

En espérant que vous pouvez m' aider, merci beaucoup

Rapporter au modérateur  

Re:Envoyer un formulaire en php
« Répondre #1 sur: le 14-06-2013 a 11:12:10 »
Dj Alex Nexus
Membre récent
*

Hors-Ligne

Messages: 2





Voir le Profil
Répondre avec citation

http://www.interface.hebergratuit.com/contact.html
Voici ce que jaimerais envoyer dans ma boite mail mais je ny arrive pas.

Rapporter au modérateur  
Re:Envoyer un formulaire en php
« Répondre #2 sur: le 26-06-2013 a 14:26:15 »
Tonyweb
Membre récent
*

Hors-Ligne

Messages: 21





Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour,

Tu peut déjà en premier temps tester la fonction mail() de ton serveur.

Souvent le problème avec les serveur web en local pour la fonction mail sera l'indisponibilité d'un serveur mail.

Tu peut utiliser ce code pour tester :

<?php

$to = "email@example.com";
$header = "From: {$to}";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
if (mail($to, $subject, $body, $header)) {
echo("<p>Message envoyé</p>");
} else {
echo("<p>Erreur</p>");
}


?>

Si le message est bien envoyé, alors le problème se situera autre part .

Peut être au niveau du header ou au niveau de ton formulaire

Rapporter au modérateur  

Créateur de www.devup.fr - Tutoriels, ressources et articles autour du web
Re:Envoyer un formulaire en php
« Répondre #3 sur: le 26-12-2013 a 16:47:54 »
Kaweb
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 9





Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour,

Je suis d'accord avec ce que dit TonyWeb.

Regarde ton php.ini et règle ces deux paramètres :

smtp= les références de ton FAI
sendmail_from = ton adresse mail chez ton FAI

puis fais un test dans un premier temps avec le code de TonyWeb, puis si c'est Ok, passe à ton code.

Bon courage
Kaweb

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg