誰かがボタンをクリックするたびにボタンを追跡する必要があります。メールを送信してページ外のリンクにリダイレクトするファイル「out.php」を作成しました。このコードはリダイレクトしますが、メールは送信されません。
<div class="buyprod">
<a target="_blank" href="http://xxx.com/out.php?url=<?php echo urlencode($this->product['from'])?>">
<img src="http://xxx.com/buybtn.jpg" alt="buy"/>
</a>
</div>
out.php
<?php
$url = urldecode($_GET['url']);
header("Location: ".$url);
$message = "Someone clicked buy: ";
$link = $this->product['from'];
mail('xxx@xxx.com', '@Buy', $message.$link);
exit;
誰もがこのコードの何が問題になっているのか知っていますか?前もって感謝します!