Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF
PDF Forum d'entraide sur la gestion dynamique de documents PDF avec PHP. Exemples : PDFLib, eZPdf, PhpToPdf... Avant de poster -> FAQ PDF et Cours PDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/03/2007, 01h12   #1
Invité de passage
 
Inscription : mars 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 4
Points : 1
Points : 1
Par défaut Lien dans un email

J'essaie d'envoyer un email contenant du texte et aussi un hyperlien.

Voici mon code:
Code :
1
2
3
4
5
6
7
8
<?
$email = "*email*";
$sujet = "*sujet*";
$message = "*mon message*"
$message .= "*mon hyperlien*";
$entetes = "From : *email*";
mail($email,$sujet,$message,$entetes);
?>
j'aimerai que mon lien comporte ceci : "<br><br><a href='".$repertoire.$nom_fichier."' class='lien'>Le fichier est disponible ici</a>"

Je pense que c'est un problème d'activation des balises mais je n'en suis pas très sûre non plus, je débute ^^

Merci à vous
joss180 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 01h45   #2
Membre du Club
 
Inscription : mars 2007
Messages : 123
Détails du profil
Informations personnelles :
Localisation : France, Côte d'Or (Bourgogne)

Informations forums :
Inscription : mars 2007
Messages : 123
Points : 67
Points : 67
essaie d'ajouter :

$headers = "Content-Type: text/html"

avant le From.

Par contre, je suis vraiment pas sur de ce que je te dis
jpean.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 01h50   #3
Membre expérimenté
 
Inscription : mai 2002
Messages : 673
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 673
Points : 532
Points : 532
si la methode de jpean marche pas, essayes egalement celle là.
Il me semble également qu'il est important de mettre la balises <html> dans le corps du message.

Code :
1
2
3
 
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
gloubi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 03h28   #4
Invité de passage
 
Inscription : mars 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 4
Points : 1
Points : 1
J'ai essayer avec ceci:

Code :
1
2
3
4
5
6
$headers = "From: joss180@a.fr\r\n Reply- To: [joss180@b.com\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n";
$mess="<html><body>";
$mess .= "<h4>L'étudiant ".$nomcan." ".$prenomcan." a déposé un dossier de candidature.\n";
$mess .= "Toutes les informations concernant l'étudiant sur ce lien : ";
$mess .= "</h4></body></html>";
mail("joss180@a.fr","joss180@b.com",$mess,$headers);
Mais je ne sais pas trop comment afficher le lien dans le message de l'email...
joss180 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 03h39   #5
Membre du Club
 
Inscription : mars 2007
Messages : 123
Détails du profil
Informations personnelles :
Localisation : France, Côte d'Or (Bourgogne)

Informations forums :
Inscription : mars 2007
Messages : 123
Points : 67
Points : 67
et bien, normalement, si ce que tu as déjà fait fonctionne, tu insère ton mail comme dan du html pur

<a href.....
jpean.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 04h21   #6
Invité de passage
 
Inscription : mars 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 4
Points : 1
Points : 1
Bon finalement je m'en suis sorti comme ça:

Code :
1
2
3
4
5
6
7
8
$repertoire = "/test/";
$nom_fichier = "listeInscrit.xls";
$headers = "From: joss180@a.fr\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n";
$mess = "<html><body>";
$mess .= "<h4>L'étudiant ".$nomcan." ".$prenomcan." a déposé un dossier de candidature pour le concours d'entrée en premiere année.\n";
$mess .= "Toutes les informations concernant l'étudiant sur ce lien : <a href='".$repertoire.$nom_fichier."' class='lien'>Le fichier excel est disponible ici</a>\n";
$mess .= "</h4></body></html>";
mail("joss180@a.fr","Inscription d'un élève",$mess,$headers);
Le texte et le lien s'affiche correctement dans l'email. Merci pour les conseil.
Cependant lorsque je clique sur le lien mon fichier excel ne s'ouvre pas...

Est ce que vous savez pourquoi ?

edit:le ficher excel est dans mon pc, je sais pas comment faire pour le rendre joinable par les autres personnes. j'ai pensé à un genre d'hebergement... mais je sais pas tres bien.
joss180 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 04h53   #7
Membre du Club
 
Inscription : mars 2007
Messages : 123
Détails du profil
Informations personnelles :
Localisation : France, Côte d'Or (Bourgogne)

Informations forums :
Inscription : mars 2007
Messages : 123
Points : 67
Points : 67
En fait, il est (à ma connaissance) impossible de créer un lien vers un fichier situé sur le client car (je crois) ce serai la porte ouverte à pas mal de pirates.

Ensuite, si tu comptais l'ouvrir dans IE un peu comme les pdf s'y ouvrent très bien, je ne pense pas que ce soit possible (mais je peux me tromper).

Enfin tu as tout à fait raison il faudrai que tu te trouve un hébergeur pour mettre ce fichier en ligne (si tu as un site web où tu programme en PHP tu en as forcément déjà un.)

voilà

[edit] Je viens d'y penser, tu peux peut-être tout de même le rendre accessible depuis ton PC grâce au réseau e-donkey avec un lien du style "ed2k://....." mais je sais pas du tout comment ça marche, désolé
jpean.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 05h05   #8
Invité de passage
 
Inscription : mars 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 4
Points : 1
Points : 1
Oki merci des renseignements...

Mais je crois je vais en parler au technicien informatique de mon école... il a déjà crée un formulaire du meme style (faut dire je lui ai pompé la plus par de ces astuces xd, suis très débutant aussi ) et puis je te dirai quoi, comment j'ai réussi a m'en sortir, enfin si j'y arrive ^^

++
joss180 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h49.


 
 
 
 
Partenaires

Hébergement Web