Envoie d'une page html par mail() de php.
queen.sarah.girl
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
queen.sarah.girl Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
queen.sarah.girl Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Envoie d'une page html par mail() de php.
- Supprimer une page word - Guide
- Imprimer tableau excel sur une page - Guide
- Editeur html - Télécharger - HTML
- Windows live mail - Télécharger - Mail
- Créer une adresse mail hotmail - Guide
2 réponses
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 :)
<?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 :)