Webページ内のリンクをクリックした回数を数えたくてググってみたけど、意外といい情報がなかったので、自分用メモ。
JQueryを使ってポストする方法が簡単かも。
以下を<head></head>の間に記述。
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> <script type="text/javascript"> function countup(itemid) { $.post('counter.php', { id : itemid }); } </script>
続いて、リンク部分を
<a href='https://example.com/' target='_blank' onclick='countup(1);'>リンク</h3></a>
という感じで書けばよし。countup(1)の1部分はリンクのid。リンクごとに変更しよう。
あとは、「counter.php」を作成しよう。POSTで「id」を受け取って、受け取った「id」をカウントアップすればよいだろう。かんたん。
というわけで、以上です。