Php Script Formulaire Mail Implémentation
Gi-joe12
-
NookZ Messages postés 2376 Statut Membre -
NookZ Messages postés 2376 Statut Membre -
Bonjour,
Voila voici mon code source ( Formmail ) :
<?php
$TO = "vic.epis@skynet.be";
$h = "From: " . $TO;
$message = "Message du Serveur Http-Wamp 2.0 ( Formulaire par E-mail Automatique Php )";
Header("Location: Contactsuite.php");
?>
J'ai des données d'un formulaire a faire correspondre par mail , que dois je ajouter a ce code pour qu'ilfonctionne en sachant que le code du formulaire est le suivant :
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td><font color=#3366CC><font size=1>Votre Nom:</font></td>
<td><input type=text name=nom size=30></td></tr>
<tr><td><font color=#3366CC><font size=1>Votre Prenom:</font></td>
<td><input type=text name=prenom size=30></td></tr>
<tr><td><font color=#3366CC><font size=1>Votre E-mail:</font></td>
<td><input type=text name=email size=30></td></tr>
<tr><td colspan=2><font color=#3366CC><font size=1>Commentaires:</font><br>
<textarea COLS=30 ROWS=4 name=commentaire></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer>
<input type=reset value=Effacer>
</form>
Voila merci de me dire quoi au plus vite merci .. ( je debute )
Voila voici mon code source ( Formmail ) :
<?php
$TO = "vic.epis@skynet.be";
$h = "From: " . $TO;
$message = "Message du Serveur Http-Wamp 2.0 ( Formulaire par E-mail Automatique Php )";
Header("Location: Contactsuite.php");
?>
J'ai des données d'un formulaire a faire correspondre par mail , que dois je ajouter a ce code pour qu'ilfonctionne en sachant que le code du formulaire est le suivant :
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td><font color=#3366CC><font size=1>Votre Nom:</font></td>
<td><input type=text name=nom size=30></td></tr>
<tr><td><font color=#3366CC><font size=1>Votre Prenom:</font></td>
<td><input type=text name=prenom size=30></td></tr>
<tr><td><font color=#3366CC><font size=1>Votre E-mail:</font></td>
<td><input type=text name=email size=30></td></tr>
<tr><td colspan=2><font color=#3366CC><font size=1>Commentaires:</font><br>
<textarea COLS=30 ROWS=4 name=commentaire></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer>
<input type=reset value=Effacer>
</form>
Voila merci de me dire quoi au plus vite merci .. ( je debute )
A voir également:
- Php Script Formulaire Mail Implémentation
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Script vidéo youtube - Guide
- Windows live mail - Télécharger - Mail
- Formulaire de reclamation instagram - Guide
8 réponses
Bonjour,
Vous ne voulez pas utiliser le mailto à la place dans votre balise form?
Sinon ben suivez un des nombreux tutoriaux trouvables sur le web en tapant php mail sur un moteur de recherche
Vous ne voulez pas utiliser le mailto à la place dans votre balise form?
Sinon ben suivez un des nombreux tutoriaux trouvables sur le web en tapant php mail sur un moteur de recherche
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Supprime ce qui est en gras, je vois pas ce que tu veux faire avec ^^
<?php
$TO = "vic.epis@skynet.be";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: Contactsuite.php");
?>
pour récupérer les données formulaire utilise $_POST['prenom'], $_POST['nom'], $_POST['email'] (tout ce qui se trouve dans l'attribut name d'un input...)
donc pour t'envoyer le prénom de la personne essaye :
$message = 'Le prénom du contact est : ' . $_POST['prenom'];
et modifie ton code comme ça :
<?php
$TO = "vic.epis@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Le prénom du contact est : ' . $_POST['prenom'];
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
echo "<script>alert('L\'email n\'a pas pu être envoyé');</script>";
}
?>
<?php
$TO = "vic.epis@skynet.be";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: Contactsuite.php");
?>
pour récupérer les données formulaire utilise $_POST['prenom'], $_POST['nom'], $_POST['email'] (tout ce qui se trouve dans l'attribut name d'un input...)
donc pour t'envoyer le prénom de la personne essaye :
$message = 'Le prénom du contact est : ' . $_POST['prenom'];
et modifie ton code comme ça :
<?php
$TO = "vic.epis@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Le prénom du contact est : ' . $_POST['prenom'];
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
echo "<script>alert('L\'email n\'a pas pu être envoyé');</script>";
}
?>
Si je mets :
<?php
$TO = "vic.epis@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Le prénom du contact est : ' . $_POST['prenom'];
$message = 'Le nom du contact est : ' . $_POST['nom'];
$message = 'L'email du contact est : ' . $_POST['email'];
$message = 'Le Commentaire du contact est : ' . $_POST['commentaire'];
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
Header("Location: Contactsuite2.php");
}
?>
Ca marcherai ?
<?php
$TO = "vic.epis@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Le prénom du contact est : ' . $_POST['prenom'];
$message = 'Le nom du contact est : ' . $_POST['nom'];
$message = 'L'email du contact est : ' . $_POST['email'];
$message = 'Le Commentaire du contact est : ' . $_POST['commentaire'];
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
Header("Location: Contactsuite2.php");
}
?>
Ca marcherai ?
Jai tenté comme ca :
<?php
$TO = "mail@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Message du Serveur Http-Wamp ( Formulaire Mail Php ) .
Nom : ' . $_POST['nom']
Prénom : ' . $_POST['prenom']
E-Mail : ' . $_POST['email']
Voici son Commentaire : ' . $_POST['commentaire']
;
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
Header("Location: Contactsuite2.php");
}
?>
Erreur ligne 9 ,
<?php
$TO = "mail@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Message du Serveur Http-Wamp ( Formulaire Mail Php ) .
Nom : ' . $_POST['nom']
Prénom : ' . $_POST['prenom']
E-Mail : ' . $_POST['email']
Voici son Commentaire : ' . $_POST['commentaire']
;
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
Header("Location: Contactsuite2.php");
}
?>
Erreur ligne 9 ,
Il faut tout de même testé que l'envoi à bien eu lieu comme dit au-dessus avec le isset($_POST)
<?php
if(isset($_POST)) {
$TO = "mail@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Message du Serveur Http-Wamp ( Formulaire Mail Php ) .
Nom : ' . $_POST['nom']
Prénom : ' . $_POST['prenom']
E-Mail : ' . $_POST['email']
Voici son Commentaire : ' . $_POST['commentaire']
;
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
Header("Location: Contactsuite2.php");
}
}
?>
<?php
if(isset($_POST)) {
$TO = "mail@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Message du Serveur Http-Wamp ( Formulaire Mail Php ) .
Nom : ' . $_POST['nom']
Prénom : ' . $_POST['prenom']
E-Mail : ' . $_POST['email']
Voici son Commentaire : ' . $_POST['commentaire']
;
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
Header("Location: Contactsuite2.php");
}
}
?>
Erreur en ligne 10
Apartir de la ligne prenom sa foire , je crois que la synthaxe est mauvaise ( mal ecrite , erreur de langage ) .
Si quelqu'un savais me corriger svp?
Apartir de la ligne prenom sa foire , je crois que la synthaxe est mauvaise ( mal ecrite , erreur de langage ) .
Si quelqu'un savais me corriger svp?
<?php
if(isset($_POST)) {
$TO = "mail@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Message du Serveur Http-Wamp ( Formulaire Mail Php ) .
Nom : ' . $_POST['nom'].'Prénom : ' . $_POST['prenom'].'E-Mail : ' . $_POST['email'].'Voici son Commentaire : ' . $_POST['commentaire'];
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
Header("Location: Contactsuite2.php");
}
}
?>
if(isset($_POST)) {
$TO = "mail@skynet.be";
$h = "From: " . $_POST['email'];
$message = 'Message du Serveur Http-Wamp ( Formulaire Mail Php ) .
Nom : ' . $_POST['nom'].'Prénom : ' . $_POST['prenom'].'E-Mail : ' . $_POST['email'].'Voici son Commentaire : ' . $_POST['commentaire'];
if(mail($TO, $subject, $message, $h)) {
Header("Location: Contactsuite.php");
} else {
Header("Location: Contactsuite2.php");
}
}
?>