Formulaire simple envois mail

Lewiel11 Messages postés 5 Statut Membre -  
Mimiste Messages postés 1159 Statut Membre -
Bonjour,

Je m'arrache les cheveux depuis cette après midi, pour trouver quelque chose que je juge plutôt simple :

Une page en PHP ou HTML, avec un formulaire ( pseudo, message, mais ça se personnalise après. ), et un bouton " envoyer " qui enverrais les informations du formulaire par E-mail.

J'ai déjà testé plusieurs trucs mais ça ne marchait pas :/

merci d'avance

PS : Je travaille sur wampserver, mais j'ai également un hébergement de site que je peux utiliser.

A voir également:

9 réponses

Mimiste Messages postés 1159 Statut Membre 206
 
Bonsoir

t'a déjà testé quoi ? Met un exemple qu'on puisse te dire ce qui ne va pas
0
Lewiel11 Messages postés 5 Statut Membre
 
Merci de la réponse, voici le code que j'ai implanté car il marchait, mais tout d'un coup il ne marche plus ( pas d'erreur, mais je ne recois pas de mail )

Code HTML :

<div align=center> 
<form method=POST action=envoi.php > 
<input type=hidden name=subject value=postulation> 
<table> 
<tr><td>Pseudo en jeu :</td> 
<td><input type=text name=pseudo size=30></td></tr> 

<tr><td>Age :</td> 
<td><input type=text name=age size=30></td></tr>

<tr><td>Depuis quand joues-tu à Minecraft :</td> 
<td><input type=text name=Depuis_quand_tu_joues size=80></td></tr> 

<tr><td>Règlement lu et approuvé ? ( voir forum )</td> 
<td><input type=text name=reglement size=80></td></tr> 

<tr><td>Comment as-tu connu le serveur ?</td> 
<td><input type=text name=comment_connu_serveur size=80></td></tr> 

<tr><td colspan=2>Pour toi c'est important de jouer en groupe ?<br> 
<textarea COLS=60 ROWS=6 name=comments></textarea>

<!-- <tr><td colspan=2>Votre message:<br> 
<textarea COLS=50 ROWS=6 name=comments></textarea> -->

</td></tr> 
</table> 
<br> <input type=submit value=Envoyer> - 
<input type=reset value=Annuler> 
</form> <br /><br />
</div>


Et le code PHP d'envois de mail :

<?php
$TO = "***@hotmail.fr";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) { 
$message .= "$key : $val\n"; 
} 

mail($TO, $subject, $message, $h); 

Header("Location: envoye.php"); 
?>
0
Lewiel11 Messages postés 5 Statut Membre
 
Quelqu'un peut me dire si il y a une erreur ? c'est vraiment pressant :/
0
Mimiste Messages postés 1159 Statut Membre 206
 
truc tout bête déjà, il y a pas de serveur mail installé avec wamp, il faut en installer un ou la fonction mail sera inutilisable... Tu l'a re testé en ligne ce code ?
0

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

Posez votre question
kerozen
 
Je pense qu'il faut que tu configure le serveur SMTP, essai de voir avec ton FAI s'il ne t'en propose pas un.
0
Lewiel11 Messages postés 5 Statut Membre
 
C'est bizarre car sur mon hébergement en ligne, ça marchait nickel, et tout d'un coup plus rien :/
0
Mimiste Messages postés 1159 Statut Membre 206
 
non mais sur ton hébergement en ligne ça marche toujours ? T'a pas re testé ?
0
Lewiel11 Messages postés 5 Statut Membre
 
Non justement ça ne marche plus, je n'utilise wamp que pour faire le site, la il est en ligne, donc je test en ligne sur l'hébergeur.
0
Mimiste Messages postés 1159 Statut Membre 206
 
bon ben du coup faut debuguer, essai d'enlever le header en bas de la page pour pas être redirigé (ça permettra déjà d'afficher les warning si il y en a) et trace aussi toute tes variables avec des echo !
0