2015-12-22 49 views
0

我有一個問題,我有這樣的PHP文件:PHP文本作爲URL/LINK

$url = "http://domain.com/folder/sub/file.jpg" 

一個郵件將發送這樣的:

$message = 'MP3 file called "'. $name .'" can be downloaded at the following link: '. $url; 

但現在如果郵件發送完畢後你會看到郵件中的整個URL是這樣的:在這裏輸入MP3文件的名稱,可以在以下鏈接下載:http://domain.com/folder/sub/file.jpg

但是我也可以這樣做:Download Now$url字符串作爲鏈接?所以是的,我怎麼能這樣做最簡單的方法?

所以郵件會顯示這樣的: MP3文件名爲:這裏名稱,可以在這裏下載:DOWNLOAD

+0

你就不能使用''? – frz3993

+1

'$ headers'!='$ header'這個代碼從哪裏來,我現在已經看過幾次了.. – chris85

回答

1

您可以嵌入常規的HTML /電子郵件消息中的href標籤一旦標題描述了該消息有html代碼:

$header = 'Content-type: text/html; charset=utf-8' . "\n"; 

在你的情況,會看的電子郵件消息,如:

$message = 'MP3 file called "'. $name .'" can be downloaded at the following link: <a href="'.$url.'"> Download Now</a>'; 
+0

我編輯了我的答案,再次複製'$ message'代碼。 – andre3wap

+0

@Dombre你有錯誤的變量名稱。查看對問題的評論。 – chris85

+0

@Dombre覆蓋第二個賦值的變量,在那裏使用'。='。 – chris85