• ベストアンサー

PHPで指定サイトで検索した結果を変数に入れるには

PHP初心者です。 PHPでとあるサイトの検索フォームで検索した結果を、変数に入れるにはどのようなスクリプトを書けば宜しいのでしょうか? 開いた直後ではなく、検索ボタンを押した後に全て読み込みが終わってからそのサイトのHTMLを格納したいのですが、お手数おかけしますが具体的なスクリプトを教えてくださいませm(__)m

  • PHP
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>検索フォームで検索した結果 GETで投げるのであれば結果HTMLを解釈すればよいでしょう。 POSTで投げたり、認証が必要だったり特別なケースは PEAR::HTTP_REQUESTなどのライブラリを利用しましょう http://pear.php.net/manual/ja/package.http.http-request.php

関連するQ&A

  • 【php】オブジェクト?の結果を一旦変数に格納したい

    【php】オブジェクト?の結果を一旦変数に格納したい 説明するのが難しいのですが php の Authライブラリで認証システムを作ってます。 $authobj->start() というメソッド?を記述すると、 ->start()の機能から、あらかじめ用意していたログインフォームが現れました。 しかし、->start()を記述したところは<HTML></HTML>の外であり、 そこでフォームが出てもらっては困るのです。 なのでイメージとしては、$authobj->start()を記述したとき いきなりprint されずに、いったん変数などに格納し (※イメージ $auth = $authobj->start(); ........ print $auth; ) のちのち print したいのですが、なにか良い方法はないでしょうか? 今後メソッド?をいじる上で、->start()だけでなく、他のメソッド?にも 同じような問題がおこりそうなので・・・。

    • ベストアンサー
    • PHP
  • phpから値をとってきて変数に格納するには?

    phpから値をとってきて変数に格納するにはどうすればいいのでしょう? ちなみにjavascriptはほとんどさわったことのない初心者です。 やりたいことを具体的に説明します。 p.php 「 <?php yy = "test string"; //?(1) ?> 」 js.html 「 <script language="javascript"> var xx; //?(2) </script> 」 最終的に、php内の変数「yy」の内容をjavascriptの変数「xx」にいれたいのです。 よろしくお願いします。

  • POSTで表示される検索フォームの結果の取得

    こんばんは。 とある外部サイトのサイト内検索スクリプトの検索結果を 取得しようといろいろと努力しているのですが、うまくいきません。 具体的には、そのサイトの検索スクリプトにフォームから MethodをPOSTにしてキーワードを送信すると、その結果が表示されるというものです。 しかし、その表示された結果を自分のサイトのPHPスクリプト から取得しようとしているのですが、何をしても叶いませんでした。 その検索スクリプトがGETメソッドで処理してくれるなら、 $keywords = "Search text"; file_get_contents("http://example.com/search.php?s=".$keywords); こんな感じで取得できると思うんです。 PHP初心者なので何を言っているのか分からないかもしれませんけど よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPによる確認フォームについて

    PHP初心者です。 HTMLフォームからPHPファイルに変数を受け渡すシステムを作っています。 下記のようにHTMLフォームから入力された変数をPHPファイル (確認フォーム)で受け取ることはうまくいきました。 $HTTP_POST_VARS['変数'] 次はそのデータを確認フォームの「確認ボタン」で確認して次のPHPファイル (DBへの入力)に変数を渡したいのですが、どのようにすればよいのでしょうか? いろいろ調べてみたのですが、どうもうまくいきません。 どのようにすればよいのでしょうか?

  • Java Scriptの変数にPHPで出力した変数を格納したい。

    タイトルのように、Java Scriptの変数にPHPの変数を格納したいのですが、 これは可能なのでしょうか?

    • ベストアンサー
    • PHP
  • PHPの変数値をリンクさせたい

    現在、PHP・MySQL・HTMLにてWebサイトを開発しています。 純粋なPHPで記述されたファイルがあり、その中にURL(例えば、BBSのアドレス)が変数に格納されています。そのURL先にジャンプさせたいのですが、どのように記述すれば良いのでしょうか?現在は「require」にてリンクさせていますが、これではページ自体は表示されるのですが、リンク先のページにあるリンク"新規投稿"や"検索"といった文字列をクリックしても「404 Page not found」となり表示されません。おそらくLocalのキャッシュを見ているのでは無いとか思われます。 PHPの初心者のため基本が出来てないのですが、ご教授頂ければ嬉しいです。

    • ベストアンサー
    • PHP
  • CGIのデーターベース検索について

    CGI初心者です。大変困っておりますので どなたか助けていただきたいのですが… 会社よりデータベースの検索CGIを作るよう言われました。 作りたいのは以下の内容です。 idを入力する部分がある(htmlのフォーム) ↓ その入力の番号を元に検索し該当者を検索する。 ↓ htmlで結果を出す。 と言うものです。 ただしidが40000件程あり どのようなデーターベース処理をすれば いいか困っています。(その内容のCSVはあります。) もしかしたらPHPのほうがいいのかもと思ってしまいます。 どなたかスクリプトやCSVの置き方などご指導いただけると大変ありがたいです。お手数をおかけしますがよろしくお願いいたします。

  • 検索サイトでのPHPの作り方について

    検索サイトをPHPで作ろうとしています。HTMLすら完全な初心者です。たとえば、index.phpで <form method="post" action="search.php"> ・・・ という風に記述するところまで分かりましたが、search.phpの作り方が分からず困っています。データをsearch.phpに送って、どのようにプログラミングすればいいのか悩んでいます。つまり、search.phpの中身が以下とすると、云々のところが分かりません。 ------------ <?php 云々 ?> ------------ ここは基本的にはどのように記述すればいいのでしょうか?あるいはサンプルとかどこかで公開していたり、初心者に分かるようなサイトとかあるでしょうか?初歩的な質問ですみません。

    • ベストアンサー
    • PHP
  • PHPで検索結果からさらに詳細な情報を表示させる

    PHP5.3.3 + MySQL5でWebプログラムを勉強している者です。 現在フォームからの情報をキーにしてDBの検索結果を表示するプログラムを組んでいるのですが、検索画面(HTML)→DBへアクセス→検索結果の一覧表示というところまでは出来たのですがそこからさらに表示ボタンを使って個別の結果を表示させたいのですが今一上手い方法が思いつきません。 何か良い方法はありませんでしょうか? 下手糞な文章なのでイメージが付かないと思いますのでイメージに近いURLを張っておきます。 ttp://www.e-trader.jp/trader/contents/kaitorikensaku/kensaku.php こちらのトレーダーさんのサイトの様な形で結果一覧→個別の結果を表示させたいのです。 どなたかアドバイスをよろしくお願いします。

    • ベストアンサー
    • PHP
  • HTMLとPHPを分けた時の変数?について

    HTMLで値などを入力し、PHPで処理をする方法として、 ネットのサンプルソースでどの様に行われているか見たところ、 HTMLにてC言語でいう所の変数らしきものが無く、 また、PHPにも書く値に等しい変数が見受けられませんでした。 HTMLで値を入力してどの様にPHPに渡っているのか分からなかったのでご教授願いたいと思い書き込みました。 参考 eweb メールフォーム・アンケートフォーム 参考にしたソースは「Sample 1:アンケートフォーム」になります http://php.eweb-design.com/1301_mail.html 何卒宜しくお願い致します。

    • 締切済み
    • PHP