Comment récupérer...d'un formulaire par email

Shafos01 Messages postés 44 Statut Membre -  
Shafos01 Messages postés 44 Statut Membre -
Bonjour,je suis tous nouveau sur le PHP,et bien que je commence a comprendre grâce au site internet "Site du zéro",j'ai une questions d'une importance capitale !!J'aimerais avoir les informations d'un formulaire (remplis) et qu'il sois envoyer sur mon adresse email !!Comment faire avec la fonctions "mail"?Si quelqu'un a un script fonctionnel,et sans aucun bug,j'aimerais l'avoir

Merci beaucoup

10 réponses

desperad9s Messages postés 118 Statut Membre
 
bonsoir moi j utilise pdf creator qui permet de compresser tous formulaire pour ensuite pouvoir les transmettre par mail.
0
Shafos01 Messages postés 44 Statut Membre 2
 
Bonjours,moi c'est que j'aimerais que les informations que les personne mon envoyer,que je les reçois...Si ses bien sa se que tu voulais dire.merci beaucoup

Je vais de ce pas l'essayer merci encore
0
desperad9s Messages postés 118 Statut Membre
 
Editeur : PDF Forge

15,1 Mo à télécharger sur www.pdfforge.org
0
Shafos01 Messages postés 44 Statut Membre 2
 
Je les mais,comment il fonctionne.Comment fait ton pour recevoir les emails remplis sur mon site internet?Je l'avais déjà sur mon PC...Et honnêtement je me suis perdue
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Chupachups23 Messages postés 74 Statut Membre 18
 
if(isset($_POST) && !empty($_POST['titre']) && !empty($_POST['message'])) 
{
$titre = $_POST['titre'];
$message = $_POST['message'];
mail('tonemail@quelquechose.com', '$titre', '$message');
}
<form action="mail.php" method='post'>
Titre :<input type="text" name="titre" maxlength="50">
Message : <input type="text" name="message" maxlength="50">
<input type="submit" value="Mail">



Voila la fonction mail que tu cite dans ton message initial , donc la très simple , deux champs (titre et message) ,titre c'est le sujet du mail et message le contenu du mail.Il te faut juste modifier l'adresse email , j'ai tapé ça tout a l'heure sur un autre topic si ça ne marche pas en état , il doit pas y avoir grand chose a modifier ( un ' en trop ou un ; oublié) mais l'idée principale est là.
0
Shafos01 Messages postés 44 Statut Membre 2
 
Merci beaucoup,je vais le modifier et ensuite l'essayer.Merci beaucoup :P
0
Shafos01 Messages postés 44 Statut Membre 2
 
Il n'a pas l'aire a fonctionner,quelqu'un a autre chose svp:)

Je ne reçois aucun mail:(
0
Chupachups23 Messages postés 74 Statut Membre 18
 
Voila https://www.vulgarisation-informatique.com/mail.php , lis cette page , c'est la fonction mail , il ne doit pas avoir grand chose a modifier pour que celle ci marche , test un peu ( sans les ' ' autour des variables par ex , reagrde dans ta boite mail " Spamm" aussi).

Trouvé sur la page que je t'ai envoyé :
mail($destinataire,$sujet,$message)
0
Shafos01 Messages postés 44 Statut Membre 2
 
Merci pour ton site !!!:)

Mais j'ai trouver un autre ''Script'' et qui fonctionne Merci !!
0
gecho35
 
bonjour !

Pourrais tu me donner le script que tu as trouvé s'il tep lait car je suis dans une galère noire pour trouver ce genre de script !^^

Merci, @ bientot !
0
Shafos01 Messages postés 44 Statut Membre 2
 
Salut,je vais te donner MA versions du sript ^^

PAGE 1:

<p>Nom :
<input type="text" name="Nom" size="25"></p>

<p>Prénom :
<input type="text" name="Prenom" size="25"></p>

<p>Speudo :
<input type="text" name="Speudo" size="25"> (Speudo demander) </p>

<p>Adresse :
<input type="text" name="Adresse" size="45"></p>

<p>État/Province :
<input type="text" name="Province" size="30"></p>

<p>Ville :
<input type="text" name="Ville" size="35"></p>

<p>Code postale :
<input type="text" name="CodePostal" size="20"></p>

<p>Pays :
<input type="text" name="Pays" size="25"></p>

<p>Téléphone :
<input type="text" name="Telephone"size="25"></p><br/>

<p>Adresse couriel :
<input type="text" name="Couriel" size="45"></p>

<input type="submit" value="Envoyer" name="envoyer">   
<input type="reset" value="Recommencer" name="recommencer"> <br></td></tr>


Page 2:

<?php
//On verifie les variables
if ( !empty($_POST['Nom']) AND!empty($_POST['Prenom']) AND!empty($_POST['Speudo']) AND!empty($_POST['Adresse']) AND!empty($_POST['Province']) AND!empty($_POST['Ville']) AND!empty($_POST['CodePostal']) AND!empty($_POST['Pays']) AND!empty($_POST['Telephone']) AND!empty($_POST['Couriel']))
{
//Securisation des variables on ne sait jamais
$Nom = htmlentities ($_POST['Nom']);
$Prenom = htmlentities ($_POST['Prenom']);
$Speudo = htmlentities ($_POST ['Speudo']);
$Adresse = htmlentities ($_POST ['Adresse']);
$Province = htmlentities ($_POST ['Province']);
$Ville = htmlentities ($_POST ['Ville']);
$CodePostal = htmlentities ($_POST ['CodePostal']);
$Pays = htmlentities ($_POST ['Pays']);
$Telephone = htmlentities ($_POST ['Telephone']);
$Couriel = htmlentities ($_POST ['Couriel']);

//Définition des variables pour le mail
$MailTo = "maximemaxime00@hotmail.com" ;
$MailSubject = "Formulaire de membre" ;

//Le contenu
$MailBody = 'Nom : '.$Nom."\n";
$MailBody .= 'Prenom : '.$Prenom."\n";
$MailBody .= 'Speudo : '.$Speudo."\n";
$MailBody .= 'Adresse : '.$Adresse."\n";
$MailBody .= 'Province : '.$Province."\n";
$MailBody .= 'Ville : '.$Ville."\n";
$MailBody .= 'CodePostal : '.$CodePostal."\n";
$MailBody .= 'Pays : '.$Pays."\n";
$MailBody .= 'Telephone : '.$Telephone."\n";
$MailBody .= 'Couriel : '.$Couriel."\n";

//On envoit
mail($MailTo, $MailSubject, $MailBody);

//on remercie
echo("<p>Merci d'avoir répondu au questionnaire pour devenir membre, il sera valider et votre espace membre
sera bientôt opérationnel.</p>" );
}
else //Sinon on lui envois un message d'erreur
{
echo("<p>Vous n'avez pas répondu aux questions.</p>
<p>Je vous prie de recommencer s'il vous plait.</p>" );
}


?>


Tien si tu as un problème,demande ;):)Je serais toujours la pour d'aider :P
0