Guide informatique hardware En1heure.com
Articles phares : Quelle alimentation PC | Choisir son ecran LCD PC

Chercher un sujet :

probleme envoit formulaire

Support HTML / XHTML / CSS et validation de vos sites aux standards du Web.

Messages: 3
Inscription: Lun Sep 11, 2006 12:39 pm
probleme envoit formulaireMessagePosté: Ven Nov 13, 2009 11:39 pm

bonjour
j'ai surmon site europlus1 une page contac
formulaire php
mon serveur acepte le php

le probleme c'est que je recoit bien les message mais pas le nom, prenon, et l'adresse mail de la personne qui me l'envoit
si quelqun voit une erreur merci de m'aider

voici le script du formulaire

et endessous le traitemement du mail


<form name="formulaire" action="traitement_email.php" method="post" onSubmit="return verification()">

<table width="550">
<tr><td width="200"><p class="text_contenu">Votre nom : </p></td><td><input name='nom' type='text' class='input_contact'></td></tr>
<tr><td><p class="text_contenu">Votre pr&eacute;nom : </p></td><td><input name='prenom' type='text' class='input_contact'></td></tr>
<tr><td><p class="text_contenu">Votre email</p></td><td><input name='email' type='text' class='input_contact'></td></tr>

<tr><td><p class="text_contenu">Le motif de <br />votre message</p></td><td><p class="text_contenu"><input name='sujet' type='radio' value='renseignements'>Renseignements<br />
<input name='sujet' type='radio' value='bugs sur le site'> Bugs sur le site<br />
<input name='sujet' type='radio' value='partenariat et publicité'>Partenariat / publicité<br />
<input name='sujet' type='radio' value='autres'>Autres ...</p></td></tr>
<tr><td><p class="text_contenu">Votre message + email </p></td><td><textarea name='texte' cols='40' rows='10' class='input_contact'></textarea></td></tr>

<tr><td height="50">&nbsp;</td><td>
<input name='soumettre' type='image' src="images/send_email.png" height="34" width="168"></td></tr>
</table>

</form>



TRAITEMENT MAIL

<?
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";

$headers .= "From: Europlus1 <spidi69@gmail.com>\n";

$headers .= "Cc: $adresse\n";
$headers .= "Bcc: spidi69@gmail.com\n";

$message = htmlentities("$texte");

// On envoi l'email
if ( mail($destinataire, $sujet, $message, $headers) ) echo "<br/><br/><center><h2>Nous avons bien reçu votre message, merci.</h2></center>";
else echo "Un probleme est survenu lors de l'envoir de votre message !";

?>

Messages: 4
Inscription: Mer Fév 17, 2010 5:39 pm
Localisation: La Terre
probleme envoit formulaireMessagePosté: Mer Fév 17, 2010 5:52 pm

Je penses que tu oublies de récupérer tes données envoyés par POST :

$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$mail = $_POST['email'];


et ensuite tu ajoute ça :

$message = htmlentities("$texte");
$message. = $nom;
$message. = $prenom;
$message. = $mail;


j'ai reflechi vite fait mais ca devrais fonctionner
Dernière édition par stone le Mer Fév 17, 2010 6:57 pm, édité 2 fois.

Messages: 3
Inscription: Lun Sep 11, 2006 12:39 pm
probleme envoit formulaireMessagePosté: Mer Fév 17, 2010 5:56 pm

merci

mais je ne c'est pas ou ajouter tous cela
la page etait deja fait avec le script

en attendant j'ai un autre formulaire de cher i-service qui lui fontion a la perfection

merci de vous etes pencher sur mon probleme

Retourner vers HTML / XHTML / CSS



Chercher un sujet :


cron