0

PHPとApacheの両方のログファイル(アクセス、エラー)ファイルへのアクセスが制限されているホスティング会社でホストされているWebサイトがあるとしましょう。

それでも、GET & POST を介して自分のサイト、特にデータベースにアクセスまたは送信された URL/クエリを知りたいですか?

サイトの他のすべてのページに含まれるメイン ファイル ウィッチがあります。そのファイルを、POST および GET を介して要求されたデータを取得できる単純な PHP スクリプトに変換できますか?

他の解決策はありますか?

4

2 に答える 2

2

この目的でGoogle アナリティクスを使用できます。あなたのサイトで起こっていることすべてを伝えることができます。

サーバーグローバルを使用することもできます

$_SERVER['QUERY_STRING'] 

すべてのページでクエリ文字列にアクセスし、それをデータベースまたはログ テキスト ファイルに保存します。

したがって、すべてのページに含めるファイルで、これをログファイルに追加できます。

日付を記録します。

time(); // will give you the number of seconds from the Unix Epoch. This can then be translated back into a readable format with the date() function. 

IP を記録します。

$_SERVER['REMOTE_ADDR']; // Records the IP address of the client requesting the page.

URL を記録します。

 $_SERVER['REQUEST_URI']; // will give you the full url entered.

投稿データは、コードに入って表示される場所を記録せずにすべての送信を記録することは非常に困難です。

于 2012-08-25T22:39:50.210 に答える
0

Google アナリティクスを使用して、ユーザーがサイトをどのように操作しているかについて、非常に詳細な統計を取得できます。それは無料で、素晴らしい情報を提供します。トラッキングするすべてのページに JavaScript を組み込むだけです (組み込みの PHP ファイルを使用すると簡単に実行できます)。

于 2012-08-25T22:36:41.093 に答える