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
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
A voir également:
- Envoie d'une page html par mail() de php.
- Supprimer une page word - Guide
- Yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Traduire une page - Guide
- Word numéro de page 1/2 - Guide
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
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 :)
<?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 :)
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
1 juin 2010 à 19:19
pas de reponse ?