ファイルメーカー ログ取得 レイアウト閲覧編

ファイルメーカーでログ取得は結構大変です。

今回はレイアウト閲覧のログ取得方法です。

PHP+MySQLでレイアウト閲覧を取得する方法です。

簡単にxamppで環境を構築します。

空いている端末で構いません。

実装はいたって簡単。

ファイルメーカーの「Webビューア」を利用します。

レイアウト閲覧のログを取得したい各レイアウトにウェブビューアをちっちゃく配置します。

設定でなにも操作できないようにしておきます。

そして、webビューアのURL指定にPHP+MySQLで構築したサーバーを指定(フルコンピュータ名またはIPアドレス)します。

さらに、パラメーターに取得したい情報を渡しておきます。

こんな感じです。

1
//サーバー/?layout=Get(レイアウト名)&day=Get(日付)&time=Get(時刻)&pc=Get(ユーザー名)&account=Get(アカウント名)  ・・・

など取得したい情報を取得関数やグローバル変数から指定します。

あとはサーバー側でPHPの$_GET[‘layout’]や$_GET[‘day’]などで各パラメータからの値を$_GETで取得して、MySQLにINSERTしていくだけです。

ユーザー側の挙動としては全くと言っていいほど負荷がありません。

ファイルメーカーで複雑なシステムを構築していくと少しファイルメーカーサーバーにも端末側にも負荷がかかりやすくなるのですが、これであれば別のサーバーが処理するだけです。

この方法、かなりオススメです。内緒にしといてください。

今度はレコード作成や削除、フィールド入力、修正、削除などについてのログ取得について書いていきます。

コメントをどうぞ