• 締切済み

formのtextareaについて

いつもお世話になってます。 formでテキストエリアを作成しました。 テキストエリアに入力された文字列を、submitを押すことによって、同ページに反映させたいのですがどのようにしたらいいのでしょうか? 当方、プログラミング初心者のため、できるだけわかりやすく教えて頂けると助かります。 以下、現在書いたテキストエリアです。 <form method="POST" action="sousinsaki.html"> <div> <textarea name="MSG" cols=40 rows=4> </textarea> </div> <input type=submit value="送信"> </form>

みんなの回答

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

sousinsaki.html のあるディレクトリに.htaccessにて AddType application/x-httpd-cgi sousinsaki.html; --サーバーがapacheの場合 sousinsaki.htmlの内容を次のように書き換えます。 !/usr/locla/bin/perl データを読み込み書き出すスクリプト データは、それぞれ$form{'[name]'}に入れる。すべてのデータが揃ったら本来の動作、そうでなければ while(<DATA>){ print; } で、__END__以下のデータを出力する。 __END__ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <head> ・・・以下HTMLのまま・・・ただし <textarea name="hoge">$form{'hoge'}</textarea> とか、