user_reg.php 15.7 KB
<?PHP 

//*****************************************************************************
//* 
//* プログラム名:ユーザー情報
//* プログラムID:user_reg.asp
//* 機能        :ユーザー	情報を登録する
//* 作成者      :t.sugiyama(MTC)
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");

//***************************
//* インクルードファイル
//***************************
include("../../include/session_start.inc");
include("../../include/SessionChk2.inc");
include("../../include/dbcon.inc");
include("../../include/input_chk.inc");
include("../../include/check001.inc");
include("../../include/jcode.phps");

//***************************
//* 初期処理
//***************************

$objConn			= null;	//接続オブジェクト
$objRecSet			= null;	//レコードセットオブジェクト

$strSQL				= "";	//SQL文
$intIdx				= 0;

$intGroup_Count	= 0;
$intGroup_Id		= array();	//上位グループID
$strGroup_Name		= array();	//上位グループ名

//グループを取得
$strSQL = "SELECT group_id, group_name " .
         "FROM mst_group " .
         "ORDER BY group_id";
$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
    echo("SQL実行に失敗しました(SELECT)");
    exit;
}
$intGroup_Count = pg_numrows($objRecSet);
for($intIdx = 0; $intIdx < $intGroup_Count ; $intIdx++) {
	$objData = pg_fetch_object($objRecSet, $intIdx);
	$intGroup_Id[$intIdx] = $objData->group_id;
	$strGroup_Name[$intIdx] = JcodeConvert($objData->group_name, 1, 1);

}

//表示名称を取得
$strSQL = "SELECT disp_id,disp_name " .
          "FROM mst_disp " .
          "WHERE disp_id = '2' " .
          "ORDER BY disp_id DESC";

$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
    echo("SQL実行に失敗しました(SELECT)");
    exit;
}

$intDisp_Count = pg_numrows($objRecSet);
$objData = pg_fetch_object($objRecSet, 0);
$strDisp_Name = JcodeConvert($objData->disp_name, 1, 1);

//***************************
//* メイン処理
//***************************

if ($address1 == ""){
	$strJyusyoPref = "";
}else{
	$strJyusyoPref  = "$address1";
}

if ($group_id == ""){
	$strGroupId  = "";
}else{
	$strGroupId  = "$group_id";
}

if ($email2 == ""){
	$domain  = "";
}else{
	$domain  = "$email2";
}

if ($sex == ""){
	$strSex  = "t";	//性別
}else{
	$strSex  = "$sex";	//性別
}
?>



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META name="GENERATOR" content="IBM WebSphere Homepage Builder V6.0.1 for Windows">
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>ユーザー情報登録</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function ichiranBack(){

	if (confirm("入力内容は破棄してユーザー情報一覧画面に戻ります\nよろしいですか?")){
		document.forms[0].action="./user_ichiran.php";
		document.forms[0].submit();
	}
}
//-->
</SCRIPT>
</HEAD>
<BODY bgcolor="White">
<CENTER>
<TABLE border=0 WIDTH="544">
<TR><TD>
<CENTER>
<B><FONT color=blue size=5>ユーザー情報登録</FONT></B>
<HR>
<BR>
<INPUT type="button" name="back" value="一覧に戻る" onClick="JavaScript:ichiranBack();">
</CENTER>
</TD></TR>
<TR><TD>
<FORM METHOD="POST" NAME="Frm">
<TABLE border=1 bordercolor="#008080" width="544">
<B><FONT size="2" color=#FF0000></FONT><B><FONT size="2">は入力必須項目です(氏名は姓のみ必須)</FONT>
  <TBODY>
<!--<TR>
      <TD bgcolor="#FFCC99"><B><FONT size="2">ユーザーID</FONT></B></TD>
      <TD><INPUT maxlength="10" size="30" type="text" name="user_id" value="<?PHP  echo $user_id ?>"><B><FONT size="2">(英数字:最大10文字)</FONT></B></TD>
    </TR>
    <TR>
      <TD bgcolor="#FFCC99"><B><FONT size="2">パスワード</FONT></B></TD>
      <TD><INPUT maxlength="20" size="30" type="password" name="user_pass" value="<?PHP  echo $user_pass ?>"><B><FONT size="2">(英数字:最大20文字)</FONT></B></TD>
    </TR>
    <TR>
      <TD bgcolor="#FFCC99"><B><FONT size="2">パスワード・確認</FONT></B></TD>
      <TD><INPUT maxlength="20" size="30" type="password" name="user_pass_Chk" value="<?PHP  echo $user_pass ?>"><B><FONT size="2">(英数字:最大20文字)</FONT></B></TD>
    </TR>
-->
	<TR>
	  <TD bgcolor="#FFCC99"><B><FONT size="2">氏名(漢字)</FONT></B><B><FONT size="2" color=#FF0000></B></FONT></TD>
	  <TD><B><FONT size="2">&nbsp;</FONT></B><input maxlength="50" size="50" value="<?PHP  echo $sei_kj ?>" name="sei_kj"><br><B><FONT size="2">&nbsp;</FONT></B><input maxlength="50" size="50" value="<?PHP  echo $mei_kj ?>" name="mei_kj"></TD>
    </TR>
	<TR>
	  <TD bgcolor="#FFCC99"><B><FONT size="2">氏名(フリガナ)</FONT></B></TD>
	  <TD><B><FONT size="2">セイ&nbsp;</FONT></B><input  maxlength="100" size="50" value="<?PHP  echo $sei_kn ?>" name="sei_kn"><br><B><FONT size="2">メイ&nbsp;</FONT></B><input  maxlength="100" size="50" value="<?PHP  echo $mei_kn ?>" name="mei_kn"><B><FONT size="2">(全角カタカナ)</FONT></B></TD>
    </TR>
	<TR>
		<TD bgcolor="#FFCC99"><B><FONT size="2">性別</FONT></B><B><FONT size="2" color=#FF0000></B></FONT></TD>
		<TD><input type="radio"<?PHP 
		if ($strSex=="t") {
			echo " CHECKED" ;
		}
?> value="t" name="sex"><B><FONT size="2"></FONT></B> <input type="radio"<?PHP 
		if ($strSex=="f") {
			echo " CHECKED" ;
		}
?> value="f" name="sex"><B><FONT size="2"></FONT></B></TD>
    </TR>
    <TR>
      <TD bgcolor="#FFCC99"><B><FONT size="2"><?PHP  echo $strDisp_Name ?></FONT></B><B><FONT size="2" color=#FF0000></B></FONT></TD>
	  <TD ALIGN="LEFT">
<?PHP 
$strBumonArray=split("/",$strpras);
for($intCount = 0; $intCount < $intGroup_Count; $intCount++){
?>
	<input type="checkbox" <?PHP  
	if ($bumon_num==0){
		if ($strpras==$intGroup_Id[$intCount]){
			echo "CHECKED" ;
		}
	}else{
    	for($intIdx = 0; $intIdx < $bumon_num; $intIdx++){
    		if ($strBumonArray[$intIdx]==$intGroup_Id[$intCount]){
    			echo "CHECKED" ;
    			break;
    		}
    	}
	}?> name="r1" value="<?PHP  echo $intGroup_Id[$intCount] ?>"><FONT size=2><?PHP  echo $strGroup_Name[$intCount] ?></FONT><BR>
<?PHP 
}
?>
	</TD>
    </TR>
	<tr bgcolor="#ffffff">
		<td valign="top" bgcolor="#FFCC99" rowspan="5"><B><FONT size="2">住 所</FONT></B></TD>
		<td><input type="text" maxlength="3" size="2" value="<?PHP  echo $yubin_no1 ?>" name="yubin_no1">-<input type="text" maxlength="4" size="4" value="<?PHP  echo $yubin_no2 ?>" name="yubin_no2"></td>
    </tr>
	<tr bgcolor="#ffffff">
		<td>
			<select name="address1"><option value="">------</option>
			<option value="北海道" <?PHP  if ($strJyusyoPref == "北海道"){ echo("selected");} ?>>北海道</option>
			<option value="青森県" <?PHP  if ($strJyusyoPref == "青森県"){ echo("selected");} ?>>青森県</option>
			<option value="岩手県" <?PHP  if ($strJyusyoPref == "岩手県"){ echo("selected");} ?>>岩手県</option>
			<option value="宮城県" <?PHP  if ($strJyusyoPref == "宮城県"){ echo("selected");} ?>>宮城県</option>
			<option value="秋田県" <?PHP  if ($strJyusyoPref == "秋田県"){ echo("selected");} ?>>秋田県</option>
			<option value="山形県" <?PHP  if ($strJyusyoPref == "山形県"){ echo("selected");} ?>>山形県</option>
			<option value="福島県" <?PHP  if ($strJyusyoPref == "福島県"){ echo("selected");} ?>>福島県</option>
			<option value="茨城県" <?PHP  if ($strJyusyoPref == "茨城県"){ echo("selected");} ?>>茨城県</option>
			<option value="栃木県" <?PHP  if ($strJyusyoPref == "栃木県"){ echo("selected");} ?>>栃木県</option>
			<option value="群馬県" <?PHP  if ($strJyusyoPref == "群馬県"){ echo("selected");} ?>>群馬県</option>
			<option value="埼玉県" <?PHP  if ($strJyusyoPref == "埼玉県"){ echo("selected");} ?>>埼玉県</option>
			<option value="千葉県" <?PHP  if ($strJyusyoPref == "千葉県"){ echo("selected");} ?>>千葉県</option>
			<option value="東京都" <?PHP  if ($strJyusyoPref == "東京都"){ echo("selected");} ?>>東京都</option>
			<option value="神奈川県" <?PHP  if ($strJyusyoPref == "神奈川県"){ echo("selected");} ?>>神奈川県</option>
			<option value="山梨県" <?PHP  if ($strJyusyoPref == "山梨県"){ echo("selected");} ?>>山梨県</option>
			<option value="長野県" <?PHP  if ($strJyusyoPref == "長野県"){ echo("selected");} ?>>長野県</option>
			<option value="新潟県" <?PHP  if ($strJyusyoPref == "新潟県"){ echo("selected");} ?>>新潟県</option>
			<option value="富山県" <?PHP  if ($strJyusyoPref == "富山県"){ echo("selected");} ?>>富山県</option>
			<option value="石川県" <?PHP  if ($strJyusyoPref == "石川県"){ echo("selected");} ?>>石川県</option>
			<option value="福井県" <?PHP  if ($strJyusyoPref == "福井県"){ echo("selected");} ?>>福井県</option>
			<option value="岐阜県" <?PHP  if ($strJyusyoPref == "岐阜県"){ echo("selected");} ?>>岐阜県</option>
			<option value="静岡県" <?PHP  if ($strJyusyoPref == "静岡県"){ echo("selected");} ?>>静岡県</option>
			<option value="愛知県" <?PHP  if ($strJyusyoPref == "愛知県"){ echo("selected");} ?>>愛知県</option>
			<option value="三重県" <?PHP  if ($strJyusyoPref == "三重県"){ echo("selected");} ?>>三重県</option>
			<option value="滋賀県" <?PHP  if ($strJyusyoPref == "滋賀県"){ echo("selected");} ?>>滋賀県</option>
			<option value="京都府" <?PHP  if ($strJyusyoPref == "京都府"){ echo("selected");} ?>>京都府</option>
			<option value="大阪府" <?PHP  if ($strJyusyoPref == "大阪府"){ echo("selected");} ?>>大阪府</option>
			<option value="兵庫県" <?PHP  if ($strJyusyoPref == "兵庫県"){ echo("selected");} ?>>兵庫県</option>
			<option value="奈良県" <?PHP  if ($strJyusyoPref == "奈良県"){ echo("selected");} ?>>奈良県</option>
			<option value="和歌山県" <?PHP  if ($strJyusyoPref == "和歌山県"){ echo("selected");} ?>>和歌山県</option>
			<option value="鳥取県" <?PHP  if ($strJyusyoPref == "鳥取県"){ echo("selected");} ?>>鳥取県</option>
			<option value="島根県" <?PHP  if ($strJyusyoPref == "島根県"){ echo("selected");} ?>>島根県</option>
			<option value="岡山県" <?PHP  if ($strJyusyoPref == "岡山県"){ echo("selected");} ?>>岡山県</option>
			<option value="広島県" <?PHP  if ($strJyusyoPref == "広島県"){ echo("selected");} ?>>広島県</option>
			<option value="山口県" <?PHP  if ($strJyusyoPref == "山口県"){ echo("selected");} ?>>山口県</option>
			<option value="徳島県" <?PHP  if ($strJyusyoPref == "徳島県"){ echo("selected");} ?>>徳島県</option>
			<option value="香川県" <?PHP  if ($strJyusyoPref == "香川県"){ echo("selected");} ?>>香川県</option>
			<option value="愛媛県" <?PHP  if ($strJyusyoPref == "愛媛県"){ echo("selected");} ?>>愛媛県</option>
			<option value="高知県" <?PHP  if ($strJyusyoPref == "高知県"){ echo("selected");} ?>>高知県</option>
			<option value="福岡県" <?PHP  if ($strJyusyoPref == "福岡県"){ echo("selected");} ?>>福岡県</option>
			<option value="佐賀県" <?PHP  if ($strJyusyoPref == "佐賀県"){ echo("selected");} ?>>佐賀県</option>
			<option value="長崎県" <?PHP  if ($strJyusyoPref == "長崎県"){ echo("selected");} ?>>長崎県</option>
			<option value="熊本県" <?PHP  if ($strJyusyoPref == "熊本県"){ echo("selected");} ?>>熊本県</option>
			<option value="大分県" <?PHP  if ($strJyusyoPref == "大分県"){ echo("selected");} ?>>大分県</option>
			<option value="宮崎県" <?PHP  if ($strJyusyoPref == "宮崎県"){ echo("selected");} ?>>宮崎県</option>
			<option value="鹿児島県" <?PHP  if ($strJyusyoPref == "鹿児島県"){ echo("selected");} ?>>鹿児島県</option>
			<option value="沖縄県" <?PHP  if ($strJyusyoPref == "沖縄県"){ echo("selected");} ?>>沖縄県</option></select><BR>
		</td>
    </tr>
	<tr bgcolor="#ffffff">
		<td><input maxlength="10" size="23" value="<?PHP  echo $address2 ?>" name="address2"><B><FONT size="2">(市区郡)</FONT></B></TD>
    </tr>
	<tr bgcolor="#ffffff">
		<td><input maxlength="20" size="46" value="<?PHP  echo $address3 ?>" name="address3"><B><FONT size="2">(町名、番地)</FONT></B></TD>
    </tr>
	<tr bgcolor="#ffffff">
		<td><input maxlength="20" size="46" value="<?PHP  echo $address4 ?>" name="address4"><B><FONT size="2">(マンション・アパート名)</FONT></B></TD>
    </tr>
	<tr bgcolor="#ffffff">
		<td bgcolor="#FFCC99"><B><FONT size="2">自宅電話番号</FONT></B></TD>
		<td><input maxlength="4" size="4" value="<?PHP  echo $tel_no1 ?>" name="telno1">-<input maxlength="4" size="4" value="<?PHP  echo $tel_no2 ?>" name="telno2">-<input maxlength="4" size="4" value="<?PHP  echo $tel_no3 ?>" name="telno3"></td>
    </tr>
	<tr bgcolor="#ffffff">
		<td bgcolor="#FFCC99"><B><FONT size="2">携帯電話番号</FONT></B></TD>
		<td><input maxlength="4" size="4" value="<?PHP  echo $keitai_no1 ?>" name="keitaiNo1">-<input maxlength="4" size="4" value="<?PHP  echo $keitai_no2 ?>" name="keitaiNo2">-<input maxlength="4" size="4" value="<?PHP  echo $keitai_no3 ?>" name="keitaiNo3"></td>
    </tr>
	<tr bgcolor="#ffffff">
		<td bgcolor="#FFCC99"><B><FONT size="2">メモ</FONT></B></TD>
		<td><TEXTAREA name=biko rows=5 cols=50 ><?PHP  echo $biko; ?></TEXTAREA></td>
    </tr>
    <TR>
      <TD bgcolor="#FFCC99"><B><FONT size="2">携帯メールアドレス</FONT></B></TD>

		<td><input maxlength="50" size="20" value="<?PHP  echo $email1 ?>" name="email1">@<select name="email2">
			<option value="docomo.ne.jp" <?PHP  if ($domain == "docomo.ne.jp"){ echo("selected");} ?>>docomo.ne.jp</option>
			<option value="ezweb.ne.jp" <?PHP  if ($domain == "ezweb.ne.jp"){ echo("selected");} ?>>ezweb.ne.jp</option>
			<option value="t.vodafone.ne.jp" <?PHP  if ($domain == "t.vodafone.ne.jp"){ echo("selected");} ?>>t.vodafone.ne.jp</option>
			<option value="h.vodafone.ne.jp" <?PHP  if ($domain == "h.vodafone.ne.jp"){ echo("selected");} ?>>h.vodafone.ne.jp</option>
			<option value="d.vodafone.ne.jp" <?PHP  if ($domain == "d.vodafone.ne.jp"){ echo("selected");} ?>>d.vodafone.ne.jp</option>
			<option value="r.vodafone.ne.jp" <?PHP  if ($domain == "r.vodafone.ne.jp"){ echo("selected");} ?>>r.vodafone.ne.jp</option>
			<option value="c.vodafone.ne.jp" <?PHP  if ($domain == "c.vodafone.ne.jp"){ echo("selected");} ?>>c.vodafone.ne.jp</option>
			<option value="k.vodafone.ne.jp" <?PHP  if ($domain == "k.vodafone.ne.jp"){ echo("selected");} ?>>k.vodafone.ne.jp</option>
			<option value="n.vodafone.ne.jp" <?PHP  if ($domain == "n.vodafone.ne.jp"){ echo("selected");} ?>>n.vodafone.ne.jp</option>
			<option value="s.vodafone.ne.jp" <?PHP  if ($domain == "s.vodafone.ne.jp"){ echo("selected");} ?>>s.vodafone.ne.jp</option>
			<option value="q.vodafone.ne.jp" <?PHP  if ($domain == "q.vodafone.ne.jp"){ echo("selected");} ?>>q.vodafone.ne.jp</option>
			<option value="mnx.ne.jp" <?PHP  if ($domain == "mnx.ne.jp"){ echo("selected");} ?>>mnx.ne.jp</option>
			<option value="sky.tu-ka.ne.jp" <?PHP  if ($domain == "sky.tu-ka.ne.jp"){ echo("selected");} ?>>sky.tu-ka.ne.jp</option>
			<option value="cara.tu-ka.ne.jp" <?PHP  if ($domain == "cara.tu-ka.ne.jp"){ echo("selected");} ?>>cara.tu-ka.ne.jp</option>
			<option value="sky.tkk.ne.jp" <?PHP  if ($domain == "sky.tkk.ne.jp"){ echo("selected");} ?>>sky.tkk.ne.jp</option>
			<option value="sky.tkc.ne.jp" <?PHP  if ($domain == "sky.tkc.ne.jp"){ echo("selected");} ?>>sky.tkc.ne.jp</option>
			<option value="pdx.ne.jp" <?PHP  if ($domain == "pdx.ne.jp"){ echo("selected");} ?>>pdx.ne.jp</option>
			<option value="em.nttpnetne.jp" <?PHP  if ($domain == "em.nttpnetne.jp"){ echo("selected");} ?>>em.nttpnetne.jp</option>
		</select>
        </td>
    </TR>
	<TR>
      <TD bgcolor="#FFCC99"><B><FONT size="2">PCメールアドレス</FONT></B></TD>
		<td><input maxlength="50" size="20" value="<?PHP  echo $pcemail1 ?>" name="pcemail1">@<input maxlength="20" size="20" value="<?PHP  echo $pcemail2 ?>" name="pcemail2"></td>
    </TR>
	<INPUT type="hidden" name="strSet_Flg" value="1">
  </TBODY>
</TABLE>
<!--
<FONT size="2" color=#FF0000>※@マークの前に「.」があるメールアドレスには送信されません。<BR>
  (例)「×××.@docomo.ne.jp」	</FONT>
-->
<input type="hidden" name="bumon_num" value="">
<input type="hidden" name="strpras" value="">
</FORM>
<TABLE border="0" width="544">
<TR>
<TD ALIGN="right" width="420">
</TD>
</TR>
<TR>
<td align="center"><input type="button" onclick="return chk(<?PHP  echo $intGroup_Count ?>);" value=" 登 録 " ></TD>
</TR>
</TABLE>
</TABLE>
</CENTER>
</BODY>
</HTML>