PageMill3.0Jガイド

13.フォーム3



13-1 テキストボックス1(1行用)
好きな異性についてお書きください。
郵便番号など、短いテキストをを記入するフォーム

を押してつくる。

1.テキストボックスが現れたら、マウスで選択するとのようにピンクの枠が現れる。右側の四角をドラッグするとサイズ(横幅)が変えられる。サイズの変更は属性パレットのサイズ:に半角文字の文字数を入力してもよい。

2.名称に「Q4_isei」などとラベルをつける(2バイト文字は不可)

※テキスト入力式フォームの場合は、帰ってくるテキストが値なので、値の設定はいらない。

13-2 テキストボックス2(複数行用)
好きなスポーツについて書いてください。
まとまった文章を記入するフォーム

を押してつくる。

1.テキストボックスが現れたら、マウスで選択すると、右のようにピンクの枠が現れる。

2.右中央または右下の四角をドラッグするとサイズ(横幅と縦幅)が変えられる。

3.サイズの変更は属性パレットの行:、列:に直接数値を入力してもよい。

4.名称に「Q4_soprts」などとラベルをつける(2バイト文字は不可)

※テキスト入力式フォームの場合は、帰ってくるテキストが値なので、値の設定はいらない。

13-3 パスワード
パスワードをどうぞ。
書いた文字が……で表示されるフォーム

を押してつくる。

あとの作業はテキストボックス1とまったく同じ。記入した文字がのように点で表示されるだけの違いである。


13-4 送信ボタン
入力済みのアンケートを送るボタンのフォーム

を押してつくる。


1.をマウスで選択すると上左の属性パレットが表示されるが、ここの名称は設問ではないので、何を書いてもよい。ただし設問と同じように、ラベルとして返信されてくるので、たとえば「send」のように送信ボタンのラベルであることが分かるような文字を入れておく。

2.「ラベル:」の下の「送信」と書いてあるテキストを書き換えると、のように、ボタンの文字を書き換えることができる。

2.属性パレットの左から2番目の項目を押して、フォームを表示させる。

3.アクションの欄に「mailto:」時入し、その後に自分のメールアドレスを入力すると、以上で作ってきた一連のフォームの回答が、メールとして自分に送られてくる設定ができる。

注意:このメールは、そのままでは文字化けしていて読めない。
しかし、ここに心強いお助けツールがある。

しかししかし、マイクロソフト社製のブラウザは、4.0以上はこのツールは使えない。

13-5 取り消しボタン
記入したことをすべて取り消すボタンのフォーム

を押してつくる。

以上でおしまい!!!一番カンタンなボタンである。

参考 サーバーのプログラムを利用したフォーム

たいていのプロバイダは自社のサーバーに、ユーザー用のフォーム送信プログラムを持っている。この仕組みを利用すると、フォームデータを文字化けなしで受け取ることができる。その設定方法について解説する。

1.「10-9)送信ボタン」以外の作り方は、100%このマニュアル通りでかまわない。

2.送信ボタンの部分のタグの書き方はプロバイダによって色々違うが、たいていはホームページのサポートコーナーにマニュアルが置いてある。どうしても分からない場合はメールで問い合わせてください。

3.たとえば東海インターネットの場合は、「TCPユーザー倶楽部」というホームページの中に解説が書いてある。
http://www.tcp-ip.or.jp/HTML_koubou/FORM/

4.具体的にはエディタで開いてタグを書き直す必要があるが、
<FORM ACTION="mailto:XXXX@tcp-ip.or.jp" ENCTYPE=x-www-form-encoded METHOD=POST>
の部分を、丸ごと
<FORM ACTION="/cgi-bin/form-mail.pl" METHOD="POST">
に直すだけである(メールアドレスはいらない!!)

5.ニフティの場合はメンバーズホームページの目次に
「CGI/MIME Type」という項目があり、その中の「メールデコード利用方法」に解説がある。