電子書籍の厳選無料作品が豊富!

こんにちわ,
今Webページを作成しようとしています。
今,ページをFLAMEタグを使用して上下2つにわけ,上位フレームに入力ボックスを用意し,その内容を下位フレームに表示したいのですが,FLAMEタグは.htmlなどのURL参照のため,うまくいきません。

やりたいことは
・はじめは上のフレームに入力ボックスを用意し,下のフレームには何も表示しない。
・上のフレームになにか文字を入力してボタン等を押すと,再度そのページを呼び出す。
・その結果下のフレームにその文字を表示する。

ということなのですが,PHPでどのように実装すればいいでしょうか。

初歩的な質問ですが,よろしくお願いします。

A 回答 (1件)

<frameset rows="50%,*">


 <frame src="input.html" name="inputframe">
 <frame src="blank.html" name="resultframe">
</frameset>
としておき、
input.html に入れる FORMを
<form method="POST" action="hogehoge.php" target="resultframe">

</form>
とすれば、hogehoge.phpは resultframe (下のフレーム)に結果を表示することができます。

PHPというより、HTML/Frameの問題ですね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!