Fonction mail chez free
dodo
-
dodo -
dodo -
Bonjour,
voilà ça fait des semaine que j'essaie de faire fonctionner un formulaire .. je veux qu'il soi envoyé sur un mail yahoo
le site est une site .free.fr
j'avais trouvé un code ça semblait marcher à chaque fois sauf de certains post ou de mac et puis maintenant ça ne marche que 1 fois sur 2 voire 1 fois sur 5
or je ne peux pas avoir un formulaire qui m'envoie les message que quand ça le chante !! donc j'ai trouvé un lien qui permettrait d'activer la focntion mail chez free mais je suis novice et je ne comprends rien à a ce qu'il faut faire ! dois intégré un bout de code dans mon code d'envoi du formulaire ? qq pourrait m'expliquer simplement et pas à pas car là pour moi c'est du chinois !! merci de m'aider svp merci ;)
voici le lien
http://spipeur.free.fr/article.php3?id_article=12
voilà ça fait des semaine que j'essaie de faire fonctionner un formulaire .. je veux qu'il soi envoyé sur un mail yahoo
le site est une site .free.fr
j'avais trouvé un code ça semblait marcher à chaque fois sauf de certains post ou de mac et puis maintenant ça ne marche que 1 fois sur 2 voire 1 fois sur 5
or je ne peux pas avoir un formulaire qui m'envoie les message que quand ça le chante !! donc j'ai trouvé un lien qui permettrait d'activer la focntion mail chez free mais je suis novice et je ne comprends rien à a ce qu'il faut faire ! dois intégré un bout de code dans mon code d'envoi du formulaire ? qq pourrait m'expliquer simplement et pas à pas car là pour moi c'est du chinois !! merci de m'aider svp merci ;)
voici le lien
http://spipeur.free.fr/article.php3?id_article=12
A voir également:
- Fonction mail chez free
- Fonction si et - Guide
- Windows live mail - Télécharger - Mail
- Word 2013 free download - Télécharger - Traitement de texte
- Zimbra free - Guide
- Sketchup free - Télécharger - 3D
8 réponses
je voulais savoir pourquoi ça ne marche pas à chaque fois aussi de certains post comme un netbook ou mac ? merci
j'ai trouvé aussi ça
http://www.free.fr/assistance/946.html
mais là j'y comprends rien c'est un truc comme ça que je dois mettre
mail("***@***","toto1","toto1");
moi dans mon code c'est
$destinataire="***@***";
ça correspond à quoi la ligne donné chez free ?
aidez moi svp !!
http://www.free.fr/assistance/946.html
mais là j'y comprends rien c'est un truc comme ça que je dois mettre
mail("***@***","toto1","toto1");
moi dans mon code c'est
$destinataire="***@***";
ça correspond à quoi la ligne donné chez free ?
aidez moi svp !!
j'ai rajouté la ligne
mail("***@***");
sans toto1 (je sais pas à quoi ça correspond ça ! et donc mon adresse mail au milieu
ça semble marcher à chaque fois mais j'ai un message comme d'erreur quand je valide le formulaire (mais je reçois quand mêem les messages)
le message est le suivant :
Warning: mail() [function.mail]: Nombre de parametres incorrects in /mnt/112/sda/6/5/nomdemonsite/traitement-contact.php on line 15
Votre mail a été envoyé
voilà le code php j'ai peut être rajouté la ligne plus haut à un mauvais endroit ou pas comme il faut non ?
aidez moi
code
mail("***@***");
sans toto1 (je sais pas à quoi ça correspond ça ! et donc mon adresse mail au milieu
ça semble marcher à chaque fois mais j'ai un message comme d'erreur quand je valide le formulaire (mais je reçois quand mêem les messages)
le message est le suivant :
Warning: mail() [function.mail]: Nombre de parametres incorrects in /mnt/112/sda/6/5/nomdemonsite/traitement-contact.php on line 15
Votre mail a été envoyé
voilà le code php j'ai peut être rajouté la ligne plus haut à un mauvais endroit ou pas comme il faut non ?
aidez moi
code
<?php
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0rn";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1rn";
////ici on détermine l'expéditeur et l'adresse de réponse
$headers .= "From: $nom <$mail>rnReply-to : $nom <$mail>nX-Mailer:PHP";
mail("***@***");
$subject="$objet";
$destinataire="***@***"; //remplacez "***@***" par votre adresse e-mail
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé<br>";
} else {
echo "Une erreur s'est produite";
}
?>
ça marche à chaque foi là je reçois bien tous les mails !! ils disent limité à 2000 message par semaine mais j'en aurai jamais autant le but pour moi c'est que marche à chaque fois mais sans message d'erreur de code php !! Warning: mail() [function.mail]: Nombre de parametres incorrects in /mnt/112/sda/6/5/nomdemonsite/traitement-contact.php on line 15
Votre mail a été envoyé
qq peut me donner le code miracle svp ?? ça doit exister puisque là ça marche pour l'envoi à chaque fois !! !! merci
Votre mail a été envoyé
qq peut me donner le code miracle svp ?? ça doit exister puisque là ça marche pour l'envoi à chaque fois !! !! merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
voilà j'ai changé le code comme suit
<?php
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expéditeur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="$objet";
$destinataire="***@***"; //
$body="$message";
mail($destinataire, $subject, $message, $headers);
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé<br>";
} else {
echo "Une erreur s'est produite";
}
?>
et ça semble marcher à chaque fois et je reçois même les message en double lol !! et plus de message d'erreur
est-ce que mon code vous parez bon ?
merci
<?php
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expéditeur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="$objet";
$destinataire="***@***"; //
$body="$message";
mail($destinataire, $subject, $message, $headers);
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé<br>";
} else {
echo "Une erreur s'est produite";
}
?>
et ça semble marcher à chaque fois et je reçois même les message en double lol !! et plus de message d'erreur
est-ce que mon code vous parez bon ?
merci
bon là je crois que je vais péter un cable en plus je cause tout seul sur le forum
mais là ça ne marche plus à nouveau !! je reçois à nouveau que une fois sur 3/4
c'est un truc à devenir dingue !! j'en ai marre aidez moi svp !!
mais là ça ne marche plus à nouveau !! je reçois à nouveau que une fois sur 3/4
c'est un truc à devenir dingue !! j'en ai marre aidez moi svp !!
Salut,
Désolé pour l'attente, ce forum n'est vraiment pas très actif enfaite...
Pour en revenir au pb, j'ai fait un test avec le dernier bout de code que tu a mis, et ça fonctionne mis à part que ça l'envois en double, pour ça remplace
Ensuite pour l'erreur
Désolé pour l'attente, ce forum n'est vraiment pas très actif enfaite...
Pour en revenir au pb, j'ai fait un test avec le dernier bout de code que tu a mis, et ça fonctionne mis à part que ça l'envois en double, pour ça remplace
mail($destinataire, $subject, $message, $headers);par
if (mail($destinataire,$subject,$body,$headers)) {
if (mail($destinataire,$subject,$body,$headers,null)) {
Ensuite pour l'erreur
Warning: mail() [function.mail]: Nombre de parametres incorrects...ben moi je l'ai pas eu, vérifie t'est valeur _POST, voir si yen a une vide qui est envoyée à la fonctions mail
Merci TucSky pour la réponse ;)
dsl c'est moi là qui étais parti ...
peux tu me dire à quoi ça correspond ce code ? pour que je sois pas totalement idiot lol
par contre ça marchait à chaque fois et je recevais même deux fois les messages et là à nouveau ça remarche que 1 fois sur 3 j'y comprend rien de rien du tout !! :(
dsl c'est moi là qui étais parti ...
peux tu me dire à quoi ça correspond ce code ? pour que je sois pas totalement idiot lol
par contre ça marchait à chaque fois et je recevais même deux fois les messages et là à nouveau ça remarche que 1 fois sur 3 j'y comprend rien de rien du tout !! :(