Pb lien php/html
Fermé
Aeyrin
Messages postés
70
Date d'inscription
vendredi 11 avril 2008
Statut
Membre
Dernière intervention
27 mai 2014
-
11 juin 2009 à 09:34
Aeyrin Messages postés 70 Date d'inscription vendredi 11 avril 2008 Statut Membre Dernière intervention 27 mai 2014 - 11 juin 2009 à 09:50
Aeyrin Messages postés 70 Date d'inscription vendredi 11 avril 2008 Statut Membre Dernière intervention 27 mai 2014 - 11 juin 2009 à 09:50
A voir également:
- Pb lien php/html
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Verifier un lien - Guide
- Editeur html - Télécharger - HTML
- Aucune application permettant d'ouvrir ce lien n'a été trouvée - Forum Mobile
2 réponses
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
11 juin 2009 à 09:43
11 juin 2009 à 09:43
Bonjour,
il faut que tu définisses un header, notamment le content-type que tu mets en HTML
par exemple :
$sujet_msg=$_POST['sujet_msg'];
$msg=$_POST['msg'];
$mail_msg=$_POST['mail_msg'];
$msg .="\n" 'Si vous ne souhaitez plus recevoir notre newsletter, cliquez <a href="a_desinscription.php">ici</a>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=WINDOWS-1252' . "\r\n";
mail($mail_msg, $sujet_msg, $msg, $headers);
il faut que tu définisses un header, notamment le content-type que tu mets en HTML
par exemple :
$sujet_msg=$_POST['sujet_msg'];
$msg=$_POST['msg'];
$mail_msg=$_POST['mail_msg'];
$msg .="\n" 'Si vous ne souhaitez plus recevoir notre newsletter, cliquez <a href="a_desinscription.php">ici</a>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=WINDOWS-1252' . "\r\n";
mail($mail_msg, $sujet_msg, $msg, $headers);
Aeyrin
Messages postés
70
Date d'inscription
vendredi 11 avril 2008
Statut
Membre
Dernière intervention
27 mai 2014
2
11 juin 2009 à 09:50
11 juin 2009 à 09:50
tout d'abord merci pour la reponse.
le probleme c'est que je l'ai le $header avec le content-type:text/html.
je remets mon bout de code plus entier, sa sera peut etre meiux:
if(isset($_POST['send']))
{
$sujet_msg=$_POST['sujet_msg'];
$msg=$_POST['msg'];
$mail_msg=$_POST['mail_msg'];
$msg .="\n" 'Si vous ne souhaitez plus recevoir notre newsletter, cliquez <a href="a_desinscription.php">ici</a>';
if(!chkemail($_POST['mail_msg']))
$msg_erreur="Veuillez saisir une adresse e-mail valide";
else
{
$headers ='From: "Site jecreevotresite" <>'."\n";
$headers .='Reply-To: '.$mail_msg.''."\n";
$headers .='Content-Type: text/html ; charset="iso-8859-1"'."\n";
}
$query_mail="select mail_user from user where newsletter_user=1";
$result_mail=mysql_query($query_mail);
while ($mail=mysql_fetch_array($result_mail))
{
mail($mail[0], $sujet_msg, $msg, $headers);
}
}
le probleme c'est que je l'ai le $header avec le content-type:text/html.
je remets mon bout de code plus entier, sa sera peut etre meiux:
if(isset($_POST['send']))
{
$sujet_msg=$_POST['sujet_msg'];
$msg=$_POST['msg'];
$mail_msg=$_POST['mail_msg'];
$msg .="\n" 'Si vous ne souhaitez plus recevoir notre newsletter, cliquez <a href="a_desinscription.php">ici</a>';
if(!chkemail($_POST['mail_msg']))
$msg_erreur="Veuillez saisir une adresse e-mail valide";
else
{
$headers ='From: "Site jecreevotresite" <>'."\n";
$headers .='Reply-To: '.$mail_msg.''."\n";
$headers .='Content-Type: text/html ; charset="iso-8859-1"'."\n";
}
$query_mail="select mail_user from user where newsletter_user=1";
$result_mail=mysql_query($query_mail);
while ($mail=mysql_fetch_array($result_mail))
{
mail($mail[0], $sujet_msg, $msg, $headers);
}
}