Rechercher : dans
Par :

Probleme avec la fonction mail()

Dernière réponse le 31 jui 2008 à 22:25:09 Patrick3422, le 31 jui 2008 à 16:40:53 
 Signaler ce message aux modérateurs

Bonjour,
J'ai un probleme : J'ai une page qui utilisa la fonction mail(). Cette page s'afiche comme elle se doit mais quand je confirme le formulaire je ne reçoit aucun mail...
Voici le code :

<?php
     mail('moi@site.fr', 'Nouveau client !', '$message');
$message = "NOM : ".$NOM." Prénom : ".$prenom." " ;
?> 	   



<html>
<head>
<title>Bienvenue!</title>
</head>
<BODY BACKGROUND="fond.jpg">
<br><br<br><br><br><br><br><br>
<table summary="" border="0"> 
<form action="<?php print $_SERVER["PHP_SELF"]; ?>" method="post" name="form1" id="form1">
	<tr> 
	<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td>
		<td>NOM :</td>
		<td><input name="nom" type="text" id="nom" value="<?php print $nom ?>" size="12" maxlength="256" /><br></td>
	</tr>
	<tr>
	<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;
</td>
		<td>Prénom :</td>
		<td><input name="prenom" type="text" id="prenom" value="<?php print $prenom ?>" size="12" maxlength="256" /></td>
		<td>&nbsp;&nbsp;<input type="submit" name="send" value="ENTRER" /></form></td>
	</tr>
</table>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="checkbox" name="memo" value="memo" checked="checked"  /><font color=white><small>Memoriser ces informations
	<br><br<br><br><br><br><br><br>
	
</BODY>
</html>




En espérant une réponse rapidement de votre part, je vous remercie d'avance et vous souhaite une bonne journée...

PS : Je suis heberger chez olympe-network et j'utilise un domaine .tk.

Merci
Configuration: Windows XP
Firefox 3.0.1

Meilleures réponses pour « Probleme avec la fonction mail() » dans :
[PHP] Fonction mail() Voir La fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...
PHP - Mail et fonctions réseau VoirPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est...

1

X-Fan, le 31 jui 2008 à 17:23:39

Essaie:

<?php
$message = "NOM : ".$NOM." Prénom : ".$prenom." " ;

if(mail('moi@site.fr', 'Nouveau client !', '$message')){
echo 'ca marche';
}else{
echo 'marche pas';
}

?> "Can't we learn from history, why's it such a mystery?"

Répondre à X-Fan

2

Patrick3422, le 31 jui 2008 à 18:28:41

Merci à toi X-Fan !
J'arrive à recevori les mails mais le probleme c'est que dans les mails le contenu de mon formulaire n'aparait pas...
J'ai eseyer de tourner mon code dans tous sens mais rien ni fait...

Merci encore...

Bonne soirée

Répondre à Patrick3422

3

X-Fan, le 31 jui 2008 à 18:39:14

$message = "NOM : ".$_POST['nom']." Prénom : ".$_POST['prenom']." " ; "Can't we learn from history, why's it such a mystery?"

Répondre à X-Fan

4

Patrick3422, le 31 jui 2008 à 22:24:21

A oui voila ca marche c'était sa qu'il manquez !

Merci beaucoup X-Fan. Passe une bonne soirée et merci encore

Répondre à Patrick3422

5

 X-Fan, le 31 jui 2008 à 22:25:09

Pas de problèmes. N'oublie pas d'indiquer que ton problème est résolu ;)

Bonne soirée "Can't we learn from history, why's it such a mystery?"

Répondre à X-Fan