ウェブサイトの訪問カウンターを作っています。ページをリフレッシュして番号を増やしたくないです。いくつかのカウンターを試しましたが、ページを更新してカウントを増やしています。何か考えている?についてウェブサイトへの訪問カウンター
2
A
答えて
0
手動で行う場合は、あなたのウェブサイトにカウンタを設定する最も簡単な方法は、セッションを使用することです。
最初にあなたのウェブサイトのリンクが開かれたら、セッションを開始し、PHPで$ _SESSION [count]] = 1としてカウンタ変数を登録し、それに1を加えます。
ここで、$ _SESSION ['count']の値が1以上かどうかを確認するために単純なif-elseステートメントを使用し、1にするとajax経由でサーバーにリクエストを送信し、あなたのデータベースのテーブルのウェブサイト(データベースのテーブルのカラム値を更新するだけで済むことを意味します)。
ユーザーがブラウザを閉じると、セッションが自動的に破棄されるか、またはあなたのWebサイトへのログインタイプのアクセス権がある場合は、そのセッション変数の設定を解除してから、 "$ _SESSION [あなたのdb内のサーバーへの訪問数を更新するリクエストは生成されません。
ログインしているユーザーと訪問ユーザーを区別するために、別のセッション変数を使用して、$ _SESSION ['count']変数を設定するかどうかを判断するだけです。 私はあなたに説明しようとしていることを理解できるように、コードスニペットを提供しています。
<?php
session_start();
//Check logged in session variable if variable not set then execute
// following code block
if(isset($_SESSION['count']) {
if($_SESSION['count'] == 1)
//your ajax request to store visit count in db (executed only once)
$_SESSION['count']++;
} else {
$_SESSION['count'] = 1;
}
?>
このスニペットでは、どのようにしてそれを行うかのアイデアが与えられれば幸いです。 ありがとうございました.. !!! :) :)
関連する問題
- 1. ウェブサイトへの同時訪問
- 2. 角2の訪問者のカウンター
- 3. Swift - ウェブサイト訪問の確認
- 4. ウェブサイト訪問者の詳細
- 5. codeigniterのページ訪問者カウンターを作成するには?
- 6. 私のウェブサイトへの訪問者の国を特定する
- 7. 自動リダイレクト特定のウェブサイトへの訪問者
- 8. JSとHTMLだけに基づいてウェブサイトの訪問/クリックカウンター
- 9. GA:2つのウェブサイトの一意の訪問者
- 10. ユーザーが訪問したウェブサイトの検出
- 11. 最も簡単な訪問カウンターは何ですか?
- 12. 私のウェブサイトへの訪問者の総数を表示するには?
- 13. 私のウェブサイトへの訪問ごとのログを作成します
- 14. ウェブサイトの数少ないURLの訪問者をリダイレクトする
- 15. Kenticoの訪問者にウェブサイト全体を隠していますか?
- 16. JQueryのホームページへの最初の訪問
- 17. アプリケーションへの訪問者がFacebookページ
- 18. Laravel 5で私のウェブサイトの訪問者をカウントするには?
- 19. ウェブサイト訪問者ごとにオブジェクトが作成されていますか?
- 20. asp.netウェブサイトのライブ訪問者数を確認するには?
- 21. ウェブサイトの訪問時にgoogletagmanagerを挿入する
- 22. ウェブサイトの訪問者数を追跡するには?
- 23. liferayを使用してページのフッターに訪問者のカウンターを表示するには?
- 24. カウンター質問
- 25. 予定外訪問の訪問番号
- 26. ウェブサイトを訪問するだけでファイルをダウンロードするには?
- 27. Reduxフォームの訪問者と訪問者の違いは?
- 28. 追跡の方法1ページのウェブサイトの訪問時間
- 29. ウェブサイトの訪問者のMACアドレスアクティブlancardのですか?
- 30. AndroidのTermuxでw3mを使って訪問したウェブサイトを閉じるには?
あなたは何を試しましたか? –
[シンプルビジターカウンター](http://stackoverflow.com/questions/15687728/simple-visitor-counter)の可能な複製 – mayersdesign
あなたの自己とGoogle Analyticsを使用して簡単に – nogad