Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : mail() et function() [ Archives / Bases de données ] (arnold002)

vendredi 11 mars 2005 à 20:45:06 | mail() et function()

arnold002

Bonjour à tous,

Je voudrai envoyer un mail (avec la fonction mail() ).
Dans le message du mail (stocké dans une variable $message), je veux faire appel à une fonction (mafonction() )définie dans une page php (fonction.php).
Je voudrai connaitre la syntaxe qui correspond à peu près à cela :

require(fonction.php);

$message = ma_fonction();

J'envoie correctement des messages au format html contenant eventuellement des variables, mais ca ne va pas plus loin.
Merci de votre aide !

samedi 12 mars 2005 à 01:20:57 | Re : mail() et function()

dorian53

Salut,

C'est bon ce que tu as fait, je ne vois pas où tu bloques ?

Sur le traitement du message avec ta fonction ?

Fais juste ca :

require(fonction.php);
$message = ma_fonction(
$message);

Sinon peux-tu préciser ce qui te gene :)

Dorian,
http://www.yepla.com
BLOG & RENCONTRES :)

samedi 12 mars 2005 à 11:49:37 | Re : mail() et function()

arnold002

Bonjour,

Pour être plus clair,
Je veux écrire quelque chose comme :

$sql = "SELECT id, titre, type, compteur FROM recette WHERE valid='1' ORDER BY compteur DESC LIMIT 10";
$req = mysql_query($sql);

.....

$message .="<body bgcolor=\"#ffec98\">";
$message .="<table width=\"270\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" bordercolor=\"#ff8333\" rules=\"none\" bgcolor=\"#ffec98\">";
$message .="<tr>";
$message .="<td height=\"25\" align=\"center\" background=\"style/fonds8.jpg\">";
$message .="<font size=\"1\"><b>Les 10 dernières recettes ajoutées</b></font></td>";
$message .="</tr>";
$message .="<tr>";
$message .=
while(
$result = mysql_fetch_assoc($req))
{
echo(
"<td background=\"style/ligne1.jpg\" style=\"font-size: 11px;\">");
echo(
"&nbsp;N°&nbsp;".$result["id"]."&nbsp;-&nbsp;");
echo(
"<a href=\"affich_recette.php?choix=".$result["id"]."\">");
$result["titre"];
echo(
"</a></td>");
echo(
"</tr>");
}
$message .="<tr height=\"1\">";
$message .="<td background=\"http://www.lapatisseriefacile.com/style/point1.jpg\"></td>";
$message .="</tr>";
$message .="</table>";
$message .="</body>";

mail($to,$sujet,$message,$from);


Ca fonctionne bien pour l'affichage du html, mais je ne sais pas comment inclure la boucle while dans ma variable message. Voila mon probleme


samedi 12 mars 2005 à 13:54:28 | Re : mail() et function()

dorian53

Réponse acceptée !
Re,

Tout simplement.

$message='Debut du texte';
while(
$result = mysql_fetch_assoc($req)) {
   $message.='A chaque tout de boucle jajoute du contenu '.$var;
}
$message.='Fin du message';


DoR][aN

samedi 12 mars 2005 à 13:57:58 | Re : mail() et function()

arnold002

merci de ta réponse,
A force de chercher j'ai finalement trouvé la réponse à ma question.

Merci encore de ton aide !



Cette discussion est classé dans : message, mail, fonction, function, php


Répondre à ce message

Sujets en rapport avec ce message

Return-Path [ par tardigrade ] Bonjour à tous,J'ai un problème de Return-Path lorsque j'utilise la fonction mail() de PHP.Lorsque que je passe au paramètre haeder de la fonction la une autre fonction mail() ? [ par Jujufouq ] Bonjour, ce matin à 1h je me suis lancé au php. Je voudrais savoir s'il existe une autre fonction que mail() mais qui fait la même chose.Aussi, si vou Envoyer un mail() [ par amosc ] Salut tout le monde;Je n arrive pas a envoyer un mail en php j ai ecrit la fonction de cette facon :mail("Amos93@lbn.com","sujet","test");et on me ren Fonction mail(), envoi sans passé par une page php [ par BelphegorCLC ] Salut,Ma question est simple :Comment faire pour envoyer un mail sans passer par un page php ?J'entend par là :par exemple, je voudrai envoyer un mail fonction mail [ par BananaTree ] salut.je vais poster une source sur Flashcode, mais j'ai besoin de savoir si le script PHP est valide. (l'extention est en .php)la methode que j'utili PB de fonction mail() en PHP 4.3.5 sous Linux Redhat 9 [ par enguemeta ] J'ai developpé un petit système d'envoi de message avec la fonction mail() de PHP avec easyphp 1.5 sous windows cette version de easyphp integrait le mailer une page php [ par micholi ] Bonjour,j'utilise la fonction mail dans une page php pour envoyer un mail.  Voici mon script : $to = "email du destinataire" . ", " ;$subject = "Sujet Fonction mail() et SSL [ par micholi ] Bonjour,j'ai un formulaire sur une pagé sécurisé.  Pour envoyer ce formulaire, j'utilise la fonction PHP : mail($destinataire, $sujet, $message, $head l'envoi de message [ par mwahid ] comment envoyer un email j'ai ce code mais ca marche pas // Interface PHP pour mail() function sendMail($mFrom,$mTo,$sujet,$body) {    // l'émetteur C'est une chose possible ? -> http://www.monsite.com/Formulaire.php?$non=Robert&$mail=robert@mail.com&$message=Bonjour, \nJ'aimerai savoir si blabla... [ par Croquette007 ] Bien le bonjour à tous !C'est la première fois que je poste une question sur le forum, et je viens de découvrir cet éditeur RTE (Riche Texte Editor),


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.