# ------------------------- #
# 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;
}
|