このスクリプトはメディアテック刊『iモード用ホームページ HTML&CGI・SSI使いこなし事典』(どっしー秋山、キャメル桜田共著)のために作成したものです。CGI・SSIについての知識は本書で得てください。
本スクリプトのファイル構成およびパーミッションを示します。ただし、パーミッションの設定は、サーバーによっては他の値にする必要があるかもしれません。プロバイダまたはサーバー管理者にお尋ねください。
ファイル | パーミッション | 説明 |
---|---|---|
enq.cgi |
705 (rwx---r-x ) |
アンケート用スクリプト |
enq.log |
606 (rw----rw- ) |
アンケート結果保存用ファイル |
enq.html |
604 (rw----r-- ) |
フォーム表示用HTML例 |
tamago.gif |
604 (rw----r-- ) |
単なるタイトル画像 |
オリジナルのアンケートを作るなら、要素を決めます。それから、入力フォームを次のように記述します。name="..."の設定値が重ならないように注意しましょう
[enq.html]
: : 玉子焼き <input type="submit" name="A0" value="投票"> ゆで卵 <input type="submit" name="A1" value="投票"> 生卵 <input type="submit" name="A2" value="投票"> 煎り玉子 <input type="submit" name="A3" value="投票"> 卵嫌い <Input type="submit" name="A4" value="投票"> : : |
次にスクリプトの中の初期設定で、各項目を並べていきます
[enq.cgi]
: : @answers = ('玉子焼き','ゆで卵','生卵','煎り玉子','卵嫌い'); : : |
enq.htmlを実行すと、投票用のフォームが表示される。好きな[投票]ボタンを押すと、結果が集計される。
http://p4room.mda.or.jp/book/i-mode/ スクリプトを理解したり改造したいという人には、すでに発売されている次の書籍が役に立つでしょう。
■転載、配布、免責
■URL
p4room
配布ページ
■宣伝させてね