Bonjour à tous, j'ai un petit soucis avec mon code.
en effet j'ai fais un script qui envoi un mail en local, puis à l'intérieur j'ai mis un message et
quand le mail arrive dans ma boite, le contenu arrive fichier téléchargeable.
voici mon message qui se trouve dans un fichier que j'ai crée et nommé activation.tmplate.php :voici mon script pour l'envoi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11<!DOCTYPE html> <html lang="fr"> <head> <meta charset="utf-8"/>> </head> <body> <h1>Activation du compte</h1> Pour activer votre compte, veillez cliquer sur le lien ci-dessous:<br/> <a href="<?php echo WEBSITE_URL.'/activation.php?p='.$pseudo.'&token='.$token ?>">lien d'activation</a> </body> </html>
s'il vous plaît que quelqu'un me vienne en aide merci d'avance !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $to = $email; $subject = WEBSITE_NAME. " - Activation de compte"; $token = sha1($pseudo.$email.$password); ob_start();//garde les instrustions ou opération en mémoire tampon require('templates/email/activation.tmplate.php'); $content = ob_get_clean();//variable qui stocke le fichier d'activation $headers='MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text-html; charset = iso-8859-1' . "\r\n"; mail($to,$subject,$content,$headers);//envoi de mail à un utilisateur
Partager