# ------------------------- # # Sub Check Name # ユーザー情報をチェック # ------------------------- # sub checkname { local($flag) = 0; # 未入力をチェック if (!$FORM{'name'}) { &error("名前がありません"); } if (!$FORM{'pass'}) { &error("パスワードがありません"); } if (length $FORM{'name'} > 20) { &error("名前が長すぎます(20バイトまで)") } &openinuserdata('checkname'); # 新規ユーザーを登録 if ($flag == 0) { $gdate = time - $dayhour[$playtime + 1]; @new = @lines; push(@new,"$FORM{'name'}<>$FORM{'pass'}<>$gdate<>0<>\n"); &openoutuserdata; } |