lien hypertexte dans PHP

lien hypertexte dans PHP - PHP - Programmation

Marsh Posté le 25-07-2007 à 20:19:00    

Bonjour tout le monde.. :hello:  
 
J'ais écris un code en php pour envoyer un mail. Du genre :
...
$message="blabla http://lien"
mail(...,...,$message,...);
...
Le but étant d'écrire sur le mail un lien hypertexte.
Ca marche, le probleme c'est que celui-ci se coupe certaine fois (sur deux lignes suivant le site ou l'on lit le courrier).
 
J'aimerais écrire un lien en PHP qui va sur le site http//monsite par exemple mais ce lien j'aimerais lui donner un nom en particulier...
Je voulais savoir si cela est possible....?
 
Merci d'avance en tout cas...

Reply

Marsh Posté le 25-07-2007 à 20:19:00   

Reply

Marsh Posté le 25-07-2007 à 21:41:17    

$message = 'blabla <a href="http://www.tonsite.com" title="tonsite"> mon lien </a> blabla suite';
 
? oO
 
j'ai peut etre pas compris la question

Reply

Marsh Posté le 25-07-2007 à 22:28:08    

Merci pour ta réponse,  
malheuresement ca ne marche pas.
 
En fait l'idée c'est d'envoyer un mail à une personne en lui proposant de cliquer sur un lien pour accéder à un site Internet.
 
J'ais donc écris un ptit code en php du genre:
<?php
$message="http//..." (pour creer un lien directement)
mail(.......);
?>
Si j'écris $message="<a href=...etc...>", il m'écrira ce qu'il y a dedans, c'est à dire "<a href=...>".
Ca doit etre tout bete mais je ne vois pas...
 
Jespere qu'on pourra me comprendre.....
 
Merci en tout cas

Reply

Marsh Posté le 25-07-2007 à 22:35:51    

Ben, il faut que ton mail soit au format HTML et donc que tu l'indiques dans le header du mail.
 
En sachant bien qu'à la fin, c'est toujours le client qui va décider si oui ou non il affiche ton mail en html ou en texte normal...

Reply

Marsh Posté le 25-07-2007 à 22:36:20    

Ha ok ce ne prend pas en compte le HTML ?
 
regarde du coté des HEADERS mail, tu dois mettre un truc genre : "content-type: text/html;\n" où un truc du genre, je ne me rappele plus de la syntaxe
 
header+mail dans google et c'est trouvé en 30 secondes

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed