• 締切済み

フォームの自動入力

現在phpを使って単語帳のようなデータベースに接続し 一覧表示するページを作りました。 今度はその単語をyahooなどのページの検索文字として 自動でセットしたいんですが 何か方法はあるでしょうか?

みんなの回答

  • sisya
  • ベストアンサー率39% (97/244)
回答No.2

行った事の無い処理なので、自信が無いですが、 file関数のファイル名に 「http://www.google.com/search?num=50&lr=lang_ja&q=検索したい単語」 を指定して取得すれば、検索結果ページが取得できるので、 そこから意味の部分だけ正規表現などで抜き出してみては いかがでしょうか?

hiroiti
質問者

お礼

検索結果ではなくその過程がほしいのですが、 どうやら無理そうですね

  • sisya
  • ベストアンサー率39% (97/244)
回答No.1

例えばgoogleの検索文字とする場合 「http://www.google.com/search?num=50&lr=lang_ja&q=」と言う文字列の後に その単語文字列を連結させたリンクを表示すれば、 自動的に検索ワードに単語がセットされます。 検索エンジンの値の受け渡し方さえ判れば どの検索エンジンにも受け渡すことができますよ。

hiroiti
質問者

補足

お答えありがとうございます。 検索結果も受け取りたいのですが、 その前に検索文字をセットするのは、無理でしょうか?

関連するQ&A