Fonction mail

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Fonction mail

par Truc » 11 sept. 2006, 00:51

ça dépends des en-têtes envoyés... effectue une recherche sur le formum avec "hotmail" le sujet a déjà été traité.

re

par knops » 11 sept. 2006, 00:12

bonjour, merci Truc j'ai hébérger mes pages chez multimania ca marche mais ya problème elle envoie des mails partout sur yahoo par exemple mais pas sur hotmail...pourquoi??? car je veux que le mail arrive sur Hotmail,

par Truc » 10 sept. 2006, 20:01

Renseigne toi auprès de ton hébergeur s'il n'a pas remplacé la fonction mail par une autre.

heuh

par knops » 10 sept. 2006, 19:22

Merci les mec le probléme était trés simple ....mon hébérgeur n'a pas activé la fonction mail c'est pour ca que rien ne marché ...MERCI quand même

formulaire?

par takki » 10 sept. 2006, 01:07

Bonjour, voila le scripte suivant est sur une page *.php et en ouvrent la page je souhaite ke ce script s'exécute comme accusé de recéption pour savoir que la page a été visité donc je peux pas utiliser de formulaire

<?php  

// define email settings...  
$nom = "xxxx"; 
$prenom = "lxxx"; 
$email = "[email protected]";  
$sujet = "xxxxx";  
$message = "xxxxxxxx"; 


$message = wordwrap($message, 50);  

$msg = " 
Nom: $nom 
Prenom: $prenom  
E-mail: $email 
------------------------------ Message: -------------------------------------- 
$message 

------------------------------------------------------------------------------"; 
$recipient = "[email protected]";  
$subject = "$sujet";  

$mailheaders = "$nom"; 
mail($recipient, $subject, $msg, $mailheaders);  
echo "Votre message est maintenant envoyé, merci de nous consacrer un peut de votre temps \n ". 
"une réponse vous sera envoyé dans les plus bref délais \n ". 
"Cette fenêtre va ce fermer automatiquement."; 

?>

par jojolapine » 09 sept. 2006, 16:14

et paf un coup de marteau :roll:
Comment est-ce qu'est déclanchée l'action d'envoi du mail, c'est juste en arrivant sur la page, c'est après avoir rempli un formulaire?
Si oui il y peut-être un soucis au niveau de la récupération des variables?
que sais-je encore ?
peut-être qu'en voyant le code de la page complète, ma boule de cristal (et celle de beaucoup d'autres) serait un peu plus claire :?:

re

par knops » 09 sept. 2006, 15:10

salut pour mon premier scripte il me r'envoie le ECHO comme koi le mail a été envoyer avec succes mais je ne reçoit rien sur la boite du destinataire....!!!!

par zeus » 09 sept. 2006, 14:53

Je ne voudrais pas enfoncer le clou mais je vais paraphraser Truc en t'expliquant que si tu ne nous donnes pas la raison de ce qui te fait dire que ça ne marche pas (message d'erreur, ...), on ne pourras pas t'aider.

ca marche pas

par knops » 09 sept. 2006, 14:43

sur le tuto j'ai trouver cz et ca marche toujours pas ?
<?php
  $headers  = "From: [email protected]\n";
  $headers .= "Reply-To: [email protected]";

  $message  = "Salut Alphonse, \n\n";
  $message .= "J'espère que tu vas bien !\n";
  $message .= "Voila, j'ai découvert un super site :\n";
  $message .= "http://www.phpcodeur.net\n\n";
  $message .= "Va y jeter un oeil, il est terrible !\n\n";
  $message .= "Ciao.\n\n";
  $message .= "toto";

  mail('[email protected]', 'Super site', $message, $headers);
?>

Re: Fonction mail

par Truc » 09 sept. 2006, 14:19

ca marche pas
zarabotak.com

Qu'est ce qui te fait dire que ça ne marche pas ?
Un message d'erreur ?

Regarde CECI pour l'envoi de mails.

Fonction mail

par knops » 09 sept. 2006, 14:00

Bonjour, voila g écrit ca ( en dessous) pour qu'achaque fois un visiteur ouvre cette page un mail est automatiquement envoyer sur ma boite mais le problème c'est que ca marche pas :
<?php 

// define email settings... 
$nom = "xxxx";
$prenom = "lxxx";
$email = "[email protected]"; 
$sujet = "xxxxx"; 
$message = "xxxxxxxx";


$message = wordwrap($message, 50); 

$msg = "
Nom: $nom
Prenom: $prenom 
E-mail: $email
------------------------------ Message: --------------------------------------
$message

------------------------------------------------------------------------------";
$recipient = "[email protected]"; 
$subject = "$sujet"; 

$mailheaders = "$nom";
mail($recipient, $subject, $msg, $mailheaders); 
echo "Votre message est maintenant envoyé, merci de nous consacrer un peut de votre temps \n ".
"une réponse vous sera envoyé dans les plus bref délais \n ".
"Cette fenêtre va ce fermer automatiquement.";

?>

SVP c'est koi le probléme???? MERCI d'avance