我需要跟踪一个将用户重定向到另一个网站的按钮,就像 pinterest 一样。如果有人单击图像,它会以更大的尺寸打开图像,并带有一个按钮,如果您单击它,它将重定向到原始站点,例如 pinterest。
作为解决它的一种方法,我创建了一个 sendmail 功能,以便在用户每次单击按钮时向我发送一封电子邮件。代码是这样的:
<div class="buy">
<a onclick="target='_blank'" href="<?php echo $this->pin['from'];?>">
<?php
$message = "Item buy: ";
$link = $this->pin['from'];
mail('xxx@mail.com', '@Buy', $message.$link);
?>
<img src="http://example.com/data/images/buy.jpg" alt="buy" />
</a>
</div>
问题是每次有人点击图片时它都会发送一封电子邮件,我只需要跟踪每次有人点击按钮“buy.jpg”