0

ユーザーが動的ボタンをクリックするたびに追跡する必要があります。また、彼がクリックしている製品を知る必要があります。今、私はこのボタンを持っています:

<div class="buy">
    <a target="_blank" href="<?php echo $this->product['from']; ?>">
        <img src="http://example.com/data/images/buy.jpg" alt="buy">
    </a>
</div>

Hrefは、製品を購入するためにユーザーを別のサイトに送ります。PHPでこれを追跡するにはどうすればよいですか?

4

2 に答える 2

2

hrefが自分のサーバー上にない別のページにリンクしている場合は、@ coder1984が提案するようなajaxソリューションを使用するか、プロキシphpスクリプトを作成できます。つまり、次のことを意味します。

  • ユーザーがプロキシへのリンクをクリックして、製品のURLを送信します
    • お気に入り:href="myproxy.php?url=<?php echo $this->product['from']; ?>"
  • プロキシはURLを取得し、それをチェックして、データベース、セッション、テキストファイルを更新します
  • その後、ユーザーを実際のURLにリダイレクトします
于 2012-11-05T20:06:26.647 に答える
0

クライアント側の動的ユーザーアクションは、Javascript/Jqueryを使用して決定できます。これがJqueryでどのように行われるかです。

     $(document).ready(function() {
        $('.buy').click(function(){
          alert('This is clicked');
         });
     });

PHPで追跡するには、Jquery AJAXを使用して値(クリックされたボタン)をPHPに渡すことができます。これがマニュアルです。

于 2012-11-05T19:58:51.643 に答える