2011-07-12 14 views
0

アドレス/ URLに基​​づいてページへの訪問者を追跡することは可能ですか?アドレスに基づくページカウンタ

I)通常、PHPに、私たちが持っているセッション変数/クッキー:

例: $ _SESSION [ '訪問'] ++;

II)が各ページに上記のコード

を有することなく、すなわち、特定のページへの訪問者を計算する任意の方法はありますか?以下のような

isset($visits[$page_url]) ? $visits[$page_url]++ : 1;

 if(page_url == '') 

    inc++; 

    else if(page_url == '') 

    inc2++; 
+0

セッションごとにグローバルページカウンタまたはページカウンタを設定しますか? – Jacob

+0

@cularis:グローバルなもの...! – gir3191

+0

あなたは明らかに$ _SESSION;を使用することはできません;) – Jacob

答えて

4

は、配列を使用してください。 URLへの最初の訪問であれば、キー$ page_urlを持つ配列にvaluteを割り当てます。しかし、これらの値をsomwhere(おそらくデータベース)に保存する必要があります。データベースの場合は、データベーステーブルまたはテーブルセットを作成する必要があります。

訪問数、ユニーク訪問数、ブラウザ統計情報を計算するGoogle analyticsが既に存在する場合は、ユーザーがあなたのページをクリックした場所、ユーザーの所在地などが表示されます。

enter image description here

関連する問題