stockage d'un mail pour execution retardée

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 : stockage d'un mail pour execution retardée

par jpaul » 04 avr. 2006, 10:34

Je ne comprends pas ta question.
Oui il suffit de ne pas envoyer le mail, ne pas faire :
mail($to, $subject, $message, $headers);
Et de stocker tes variables $to, $subject, $message, $headers dans une session ou en les propageant via un formulaire ou encore en les enregistrant dans un fichier pour pouvoir les réutiliser plus tard pour un envoi !

Mais il me semble que je t'ai déjà répondu et que ce n'était pas la réponse que tu souhaitais, ça doit probablement à nouveau être le cas.
Prècise si ça ma réponse n'est pas satisfaisante...

stockage d'un mail pour execution retardée

par Gico » 04 avr. 2006, 09:53

Bonjour
est-il possible de stocker, dans une variable de session par exmple, tous le code d'execution d'un envois de mail. Je m'explique
j'ai une page qui contient quelque chose comme ça :
     $to      = $row_rsContact['email'];
     $subject = 'Reponse'; 
     $message = 'Merci , bla bla,......'.;
     $message .= 'nom :'.$row_rsContact['nom']."\n";
     $headers = 'From: monsite.com';
     mail($to, $subject, $message, $headers);
a noter qu'il a des requetes.
je voudrais donc stocker le mail ( avec les resultats des requetes) pour l'executer dans une autre page.

Merci