Lien dans un envoi d email en php
Résolu/Fermé
A voir également:
- Lien dans un envoi d email en php
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Verifier un lien - Guide
- Comment creer un compte email - Guide
- Aucune application permettant d'ouvrir ce lien n'a été trouvée - Forum Mobile
3 réponses
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
8 mars 2010 à 15:54
8 mars 2010 à 15:54
Bonjour,
Cela viens du header de ton mail. Tu ne défini pas le type de contenu.
Voici un exemple:
Voir sur cette page: https://www.vulgarisation-informatique.com/mail.php
Cela viens du header de ton mail. Tu ne défini pas le type de contenu.
Voici un exemple:
<?php $headers ='From: "nom"<adresse@fai.fr>'."\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 ='<html><head><title>Un titre ici</title></head><body>Un message de test</body></html>'; if(mail('adresse_du_destinataire@fai.fr', 'Sujet', $message, $headers)) { echo 'Le message a été envoyé'; } else { echo 'Le message n\'a pu être envoyé'; } ?>
Voir sur cette page: https://www.vulgarisation-informatique.com/mail.php
Merci c'est super le lien de confirmation fonctionne !
Mais du coup maintenant j ai 2 petits probleme dans le mail
1) les retour chariot ne sont plus pris en compte et
2) les caracteres iso-latin sont mal orthographiés
ça me met dans le mail automatique (quand j'ouvre le message avec mon client hotmail):
Bonjour. Votre adresse a bien été enregistrée. Vous recevrez la Newsletter de monsite. Veuillez cliquer ici pour confirmer votre inscription.
comment je peux faire pour régler ça svp?
Merci beaucoup !
Mais du coup maintenant j ai 2 petits probleme dans le mail
1) les retour chariot ne sont plus pris en compte et
2) les caracteres iso-latin sont mal orthographiés
ça me met dans le mail automatique (quand j'ouvre le message avec mon client hotmail):
Bonjour. Votre adresse a bien été enregistrée. Vous recevrez la Newsletter de monsite. Veuillez cliquer ici pour confirmer votre inscription.
comment je peux faire pour régler ça svp?
Merci beaucoup !
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
8 mars 2010 à 16:25
8 mars 2010 à 16:25
Pour les retour chariot, il faut utiliser la fonction nl2br().
Pour l'encodage, vérifie que celui utilisé dans ton fichier est le même que celui déclaré dans le mail.
Au besoin tu peux utiliser les fonctions utf8_ encode() ou utf8_ decode() suivant ton cas.
Pour l'encodage, vérifie que celui utilisé dans ton fichier est le même que celui déclaré dans le mail.
Au besoin tu peux utiliser les fonctions utf8_ encode() ou utf8_ decode() suivant ton cas.