Envoie d'une page html par mail() de php.

Fermé
queen.sarah.girl Messages postés 9 Date d'inscription vendredi 28 mai 2010 Statut Membre Dernière intervention 1 juin 2010 - 1 juin 2010 à 11:11
queen.sarah.girl Messages postés 9 Date d'inscription vendredi 28 mai 2010 Statut Membre Dernière intervention 1 juin 2010 - 1 juin 2010 à 19:19
Bonjour,


je cherche a mettre en place un petit script php fesant ceci:

-envoyer un e-mail sous la forme d'un fichier .html

Donc il y aurai: - un bouton parcourir ( on sélectionne le .html )
- un champ pour indiquer le sujet du message
- et ce fameux bouton Envoyer.


g deja un script qui envoie une page html, mais je dois inserer tout le code de cette page dans la variable $message.
je ve avancer en tel sorte que je puisse cherche cette page a partir de mes documents et l'envoyée par la suite.

merci pour vous tous


A voir également:

2 réponses

queen.sarah.girl Messages postés 9 Date d'inscription vendredi 28 mai 2010 Statut Membre Dernière intervention 1 juin 2010
Modifié par queen.sarah.girl le 1/06/2010 à 11:20
voici mon code:

<?php
// conexion a la base de données
$link = mysql_connect('localhost','root','pass')
or die ('could not connect: ' . mysql_error());
echo 'Connected Successfully <br />';
mysql_select_db('ma-base') or die ('could not select database');

// envoie du mail
$titre = 'Newletters';
$q = mysql_query("SELECT email FROM table1"); // requete
// variable pour compter les mails
$compteur=1;
while ($r = mysql_fetch_array($q)) {
//prend l'email de la base de données
$e_mail = $r['email'];

// ici j'insere le code html de la page à envoyer
$contenu = ' ';



// envoi du mail HTML
$from = "From: moi <newsletter@monsite.ext>\nMime-Version:";
$from .= " 1.0\nContent-Type: text/html; charset=ISO-8859-1\n";

// envoie du mail

mail($e_mail,$titre,$contenu,$from);

echo'N° '.$compteur.' - '.$e_mail.' : votre mail a été envoyé avec succés!<br />';
$compteur++; // ajoute 1 à la variale du compteur
} // fin du while
?>

merci de m'aider la dessus :)
0
queen.sarah.girl Messages postés 9 Date d'inscription vendredi 28 mai 2010 Statut Membre Dernière intervention 1 juin 2010
1 juin 2010 à 19:19
pas de reponse ?
0