2012-11-03 99 views
0

我需要跟蹤將用戶重定向到另一個站點的按鈕,比如pinterest。如果有人點擊圖片,它會以更大的尺寸打開圖片,並帶有一個按鈕,如果您點擊它,它會重定向到原始網站,如pinterest。通過sendmail進行按鈕跟蹤

作爲解決它的一種方法,我編寫了一個sendmail函數,以便每次用戶單擊按鈕時向我發送一封電子郵件。該代碼是這樣的:

<div class="buy"> 
<a onclick="target='_blank'" href="<?php echo $this->pin['from'];?>"> 

<?php 
$message = "Item buy: "; 
$link = $this->pin['from']; 
mail('[email protected]', '@Buy', $message.$link); 
?> 
<img src="http://example.com/data/images/buy.jpg" alt="buy" />        
      </a> 
      </div> 

的問題是,它會發送一個電子郵件每次有人點擊了圖片,我只需要跟蹤每有人點擊按鈕「buy.jpg」

回答

1

PHP時間在服務器上執行,這樣每次有人加載該頁面時,發送郵件都會向您發送一封電子郵件,而不是當有人點擊您的按鈕時發送給您。

你應該鏈接一個PHP頁面和一個AJAX request,如果你只想要那個電子郵件,每次點擊圖像時都會觸發。