■PHP板 質問専用スレッド■

このエントリーをはてなブックマークに追加
568名無しさん@お腹いっぱい。
例えばフォームによる会員登録ページを作成して、フォーム内
に氏名 ($name)とパスワード($password)という項目を作成した
場合、データベースに登録する前にこれら2つの項目がちゃんと
入力されているのか?、また入力されていた場合に指定の正規
表現であるのかどうかをチェックしたいと思います。

この場合、
if ($name != "") {
print ("名前がありません。");
{
elseif (名前の正規表現をチェック) {
print ("名前の入力が正しくありません。");
}
elseif ($password != "") {
print ("パスワードがありません。");
}
elseif (パスワードの正規表現をチェック) {
print ("パスワードの入力が正しくありません。");
}
みたいな処理でいいのでしょうか?。

この例のようにフォームの欄が2つならこれくらいの項目を書く
のは楽ですが、もし項目があと10、20と増えてチェックをしてい
かなければならないようば場合も同じようにスクリプトを書いて
いかなければならないものなのでしょうか?