トップ «前の日記(2005-09-05) 最新 次の日記(2005-09-14)» 編集

十日日記


2005-09-08

Link QuickForm_ControllerとかSSLとか

『まるごとPHP』で知ってから試してみたかったフォーム作成用PHPライブラリのHTML_QuickForm_Controllerを使う機会があった。このライブラリはHTML_QuickFormの親玉みたいなもので、画面遷移があり入力チェックも行なうフォームを作るのに役立つ。QuickFormを含めて参考になるものとしては、上の上鍵さんの記事のほか「PEARのマニュアル」「QuickForm入門ガイド」あたりか。

とりあえずありがちな求人のフォームを作ってみた。検査機能なんかは高機能で助かるのだが、機能の見通しがあまりよくないのでハマりやすい。特に画面遷移というか修正の際に値が保持されない件では、「HTML_QuickForm_Controllerで複数ページ+確認画面」や「HTML_QuickForm_Controllerのチェックボックスに填るがadvcheckboxで解決」がないと気がつかなかった。まことにありがたいことである。

レンダリングは内蔵のもので行なったが、自由度はそれほど高くない。最初からSmartyにしておいてもよかった。また、日本語で使うならtextやtextareaではIMEの制御が行なえたほうがよい。このあたりも、時間を見つけてクリアしなければならない課題だ。

求人フォームということで個人情報を扱うので、Vine Linuxのサーバーにもmod_sslを入れておく。ただし証明書に正札をつけてもらえる金はないので、自分自身を認証局にする。これについては、「ApacheをSSL対応に」を従えば間違いない。もう少し広い解説については、どこかに整理されたページを見つけたのだが、場所を忘れてしまった。

Tags: 言語
[]


プロフィール

渡辺 慎太郎(na@10days.org)

分野別表示

Admin | Client | Dev | Excel | Linux | PC | PDA | Web | iPad | web | 家電 | 文具 | | 英語 | 言語 | | 音楽

月別表示

1999|07|
2003|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|

最近の記事

雨量情報 dictionary.com Yahoo google Yahoo! 路線情報 東京アメッシュ l-mura l-aka l-momo 目次 r-mura r-aka r-daidai r-kiiro asahi.com nogulabo r-sora r-midori r-midori r-momo