2017-07-14 99 views
-1

我有電子郵件驗證。我想要一個用戶可以點擊的按鈕,而不是鏈接。這裏是我的代碼:用電子郵件內容中的按鈕進行電子郵件驗證php

$confirmMailContent = "Thank you for registering. Please click <a href='[LINK]'>here</a> to confirm your email address"; 

它的工作原理,但不是一個可點擊的鏈接,我想要一個按鈕。有任何想法嗎?我試過

$confirmMailContent = "Thank you for registering. Please click <a href=<button type='button' name='btn-signup'></button>here</a> to confirm your email address"; 

它沒有工作。

+6

將您的鏈接設置爲一個按鈕。 –

回答

1

只需使用CSS的方式要樣式鏈接的按鈕,這裏有一個例子:

.link-button { 
 
    border: 1px solid #ccc; 
 
    padding: 6px 12px; 
 
    text-align: center; 
 
    white-space: nowrap; 
 
    vertical-align: middle; 
 
    cursor: pointer; 
 
    background-image: none; 
 
    border: 1px solid transparent; 
 
    border-radius: 4px; 
 
    text-decoration: none; 
 
    
 
    color: #fff; 
 
    background-color: #337ab7; 
 
    border-color: #2e6da4; 
 
} 
 

 
.link-button:hover, .link-button:focus, .link-button:active { 
 
    color: #fff; 
 
    background-color: #204d74; 
 
    border-color: #122b40; 
 
}
Thank you for registering. Please click <a href='[LINK]' class="link-button">here</a> to confirm your email address

+0

謝謝。 它的工作! – Linoie

1
$confirmMailContent = "Thank you for registering. Please click <a href='your-link'><button type='button' name='btn-signup'></button></a> to confirm your email address"; 

您需要關閉標籤

+0

是的。那是什麼。我忘了<按鈕之前。 – Linoie

1

爲什麼不添加css?

$confirmMailContent = "Thank you for registering. Please click <a href='#link' style='background-color: #EEEEEE; 
    color: #333333; 
    padding: 2px 6px 2px 6px; 
    border-top: 1px solid #CCCCCC; 
    border-right: 1px solid #333333; 
    border-bottom: 1px solid #333333; 
    border-left: 1px solid #CCCCCC;'>here</a> to confirm your email address"; 

這是一個簡單的例子

0

我按鈕之前忘了<。 謝謝大家誰試圖幫助。