おはようございます。yaku_yakuです。
ブラウザの履歴を取得をしたいのですが、
「HttpRequest::getHistory」が使えるようなのですが、
導入の仕方や、使い方など詳しく教えてください。
よろしくお願いします。
ページ: 1
投稿者 | 投稿 |
---|---|
#1 2010 年 3 月 3 日(水) 9:27
|
|
会員
登録者: 1 2010
返信数: 12
|
おはようございます。yaku_yakuです。
ブラウザの履歴を取得をしたいのですが、 「HttpRequest::getHistory」が使えるようなのですが、 導入の仕方や、使い方など詳しく教えてください。 よろしくお願いします。 |
#2 2010 年 3 月 4 日(木) 14:45
|
|
会員
登録者: 8 2009
返信数: 103
|
こんにちは。
サーバーサイドのphpでブラウザの履歴は取得できないと思うのですが。 phpが受け取れるのは環境変数ぐらいですし。 1. # pecl install pecl_http リターン4回 2. php.ini extension=http.so 3. phpがモジュール版ならhttpdを再起動 CGI版なら再起動不要 4. httprequest.php <?php $request = new HttpRequest(); $request->recordHistory = true; $request->setOptions(array( 'timeout' => 5, 'referer' => '', 'useragent' => '' )); $request->setUrl('http://example.com/'); $result1 = $request->send(); $request->setUrl('http://example.net/'); $result2 = $request->send(); $request->setUrl('http://example.org/'); $result3 = $request->send(); header("Content-Type: text/plain;"); var_dump($request->getHistory()); ?> > 「HttpRequest::getHistory」が使えるようなのですが、 この出典はどこでしょうか? |
#3 2010 年 3 月 5 日(金) 8:54
|
|
会員
登録者: 1 2010
返信数: 12
|
nullaさん、返信ありがとうございます。
>> 「HttpRequest::getHistory」が使えるようなのですが、 >この出典はどこでしょうか? 知人から聞いたのですが、nullaさんの指摘を受けて改めて確認したところ、 知人もあやふやで、した事がないそうです。 nullaさんの貴重なお時間とらせて申し訳ありません。お詫びします。 改めて勉強になりました。ありがとうございます。 |
ページ: 1
日本PHPユーザ会 掲示板 は UseBB 1 フォーラムソフトウェア を使用しています