人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

現在PHPを使ったブログパーツを作っています。
処理をphpでやって内容はjsで出力するタイプです。
どこのサイトがブログパーツを設置したのか知りたいのですが、
相手の負担がより少なく、スマートな方法を教えてください。

細かな解析は不要で、ブログパーツのスクリプトがおいてあるディレクトリに
設置場所のurl一覧(重複なし)のログファイルを作成できればいいと思っています。
できればソースをお願いします。


●質問者: plugbot
●カテゴリ:インターネット ウェブ制作
✍キーワード:js PHP URL サイト スクリプト
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● GoldenDawn
●60ポイント

スマートかどうか分かりませんが、出力する JavaScript にこんなのを入れておいて、geturl.php で URL を収集するとか。

他に画像を使う用があればそちらに付けて PHP 経由で画像を返すようにすればいいと思います。

var urlimg = new Image() ;
urlimg = 'http://example.com/geturl.php?'+escape(location.href) ;
◎質問者からの返答

出力するのはhtmlのみで設置するときにdocument.writeで出力するという意味でした。

こんな感じで読み込ませます。

<script type="text/javascript" src="http://example.com/xxx.php" charset=UTF-8></script>

透過画像タグをhtmlに組み込んで処理できないかなと思っています。


2 ● KUROX
●10ポイント

Webサーバーのアクセスログは、使えない環境ですか?

普通に画像タグで透過画像をしておけば、

Webサーバ?のアクセスログで該当条件のものを拾って

くれば単純かなと思います。

---------

無理なら、

<IMG src="http://example.com/xxx.php">

とかでも可能だと思います。

xxx.php側で、呼び出し元のIP等をログに保存すればOKかと。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ