cs_miss fafa
Messages postés46Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention25 février 2009
-
12 août 2008 à 15:17
misterclic66
Messages postés12Date d'inscriptionlundi 27 avril 2009StatutMembreDernière intervention22 avril 2011
-
17 févr. 2011 à 13:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
misterclic66
Messages postés12Date d'inscriptionlundi 27 avril 2009StatutMembreDernière intervention22 avril 2011 17 févr. 2011 à 13:56
C'est bien pensé, bien ficelé, mais l'absence de commentaire risquerait de rebuter quelques développeurs débutant en PHP. Dommage car ton code est vachement utile.
cs_nico1610
Messages postés395Date d'inscriptionjeudi 26 août 2004StatutMembreDernière intervention19 juin 20091 15 sept. 2008 à 08:47
tu devrais passer pas des regexp (REGular EXPression) plus rapide et bien plus sur que de passer par des substr() et autre fonction moin puissant et plus lente.
durealex
Messages postés23Date d'inscriptionvendredi 20 juillet 2007StatutMembreDernière intervention26 août 2008 13 août 2008 à 09:00
Bonjour,
Donc pour tester tu peux mettre dans la variable $string ta newsletters.
exemple:
$string = ''<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http\
://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Newsletter aubade</title>
<style type="text/css">
...'
Ensuite à la place du echo $coco tu peut mettre :
$headers ='From: "nom"'."\n";
$headers .='Reply-To: adresse_de_reponse@fai.fr'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message = $coco;
if(mail('tonmail@gmail.com', 'Sujet', $message, $headers))
{
echo 'Le message a été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
Voila j'espere ca va t'aider sinon n'hésite pas.
cs_miss fafa
Messages postés46Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention25 février 2009 12 août 2008 à 15:17
bjr tt le monde ,
j voie ce code est tres long , mé utile. moi j vx le tester psq j'ai bq de pb ds le chargement ds ma page gmail,j'ai besoin des explications comment le testé ,avec quel serveur local???
merci en avance pour la reponse!!!!!!!!!!!
miss fafa
++
17 févr. 2011 à 13:56
15 sept. 2008 à 08:47
13 août 2008 à 09:00
Donc pour tester tu peux mettre dans la variable $string ta newsletters.
exemple:
$string = ''<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http\
://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Newsletter aubade</title>
<style type="text/css">
...'
Ensuite à la place du echo $coco tu peut mettre :
$headers ='From: "nom"'."\n";
$headers .='Reply-To: adresse_de_reponse@fai.fr'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message = $coco;
if(mail('tonmail@gmail.com', 'Sujet', $message, $headers))
{
echo 'Le message a été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
Voila j'espere ca va t'aider sinon n'hésite pas.
12 août 2008 à 15:17
j voie ce code est tres long , mé utile. moi j vx le tester psq j'ai bq de pb ds le chargement ds ma page gmail,j'ai besoin des explications comment le testé ,avec quel serveur local???
merci en avance pour la reponse!!!!!!!!!!!
miss fafa
++