[PHP-users 27671] Re: メールフォームの未入力チェック

遠藤 俊裕 endo_t @ nifty.com
2005年 11月 29日 (火) 00:09:03 JST


遠藤です。

色んな方法があると思うので考え方の一つとして(^^;

Mon, 28 Nov 2005 23:25:54 +0900 に、
森本 恭子 <morimoto @ webcom.ne.jp> さんは書きました:

> などとするのは、あまりに手間が掛かっていて馬鹿げているので処理を一つに
> まとめたい(例えば、$error_message='{変数}が未入力です。'; という風に)
> のですが、何を使えばよいのかが分からず困っています。

<?

function error_msg( $field )
{
  $message = array( "name" => "名前",
                    "mail" => "メールアドレス"
             );
  $mes = "";
  if (!$_POST[ $field ]) $mes = $message[ $field ] . "が未入力です。";

  return $mes;
}

print error_msg("name");
print error_msg("mail");

?>

-- 
遠藤俊裕 <endo_t @ nifty.com>



PHP-users メーリングリストの案内