|
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/eoffice/application/document/ |
Upload File : |
<?
$report_title = "บุคลากร";
$img_path = "images/personnel/";
$org_id = intval($_SESSION[session_dev_id]);
$id = $_SESSION[session_staffid];
//$_GET[action] = $action = "edit";
$msg = "";
if ($_SERVER[REQUEST_METHOD] == "POST"){
/*
// remove slashes from variable
foreach ($_POST as $key => $value){
if (!is_array($value) && !is_numeric($value)){
$_POST[$key] = stripslashes($value);
}
}
*/
if ($staffname == ""){
$msg = "กรุณาระบุชื่อ - นามสกุล";
}else{
$upload = upload($img_path, $file, $file_name, "img");
$msg = upload_status($upload[0]);
if($msg != ""){ require_once('msg_box.php'); exit; }
if ($action == "edit"){
$sql = " update epm_staff set prename='$prename',staffname='$staffname',staffsurname='$staffsurname', image='$upload[1]', ";
$sql = $sql." engprename='$engprename',engname='$engname',engsurname='$engsurname', email='$email', comment='$comment', ";
$sql = $sql." sex='$sex',title='$title', telno='$telno',address='$address' where staffid = '$id'; ";
}else{
header("Location : ?org_id=$org_id&action=edit&id=$id");
exit;
}
@mysql_query($sql);
if (mysql_errno() != 0){
$msg = "ไม่สามารถบันทึกลงฐานข้อมูลได้<BR>$sql<BR><BR>" . mysql_error() ;
}else{
// SUCCESS
echo "<script>alert('บันทึกข้อมูลเรียบร้อยแล้ว'); if (parent.leftFrame) {parent.leftFrame.location=parent.leftFrame.location;} location.href='?org_id=$org_id&action=edit&id=$id';</script>";
//header("Location: ?org_id=$org_id");
exit;
}
}
$action = "";
}
//include("index_top.php");
?>
<html>
<head>
<title><?=$report_title?></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<LINK href="../../common/style.css" rel=StyleSheet type="text/css">
<SCRIPT language=JavaScript>
/*
function checkFields() {
missinginfo1 = "";
missinginfo = "";
if (document.form1.staffname.value == "") { missinginfo1 += "\n- ช่องชื่อ ไม่สามารถเป็นค่าว่าง"; }
if (document.form1.staffsurname.value == "") { missinginfo1 += "\n- ช่องนามสกุล ไม่สามารถเป็นค่าว่าง"; }
if (document.form1.engname.value == "") { missinginfo1 += "\n- ช่องชื่อ(อังกฤษ) ไม่สามารถเป็นค่าว่าง"; }
if (document.form1.engsurname.value == "") { missinginfo1 += "\n- ช่องนามสกุล(อังกฤษ) ไม่สามารถเป็นค่าว่าง"; }
if (!/(\.(gif|jpg|jpeg|png))$/i.test(document.form1.file.value)){
missinginfo1 += "\n- รูปแบบของ file ไม่ใช่รูปภาพ \nต้องเป้นนามสกุล gif,jpg,jpeg และ png เท่านั้น";
}
if (missinginfo1 != "") {
missinginfo += "ไม่สามารถเพิ่มข้อมูลได้ เนื่องจาก \n";
missinginfo +="_____________________________\n";
missinginfo = missinginfo + missinginfo1 ;
missinginfo += "\n___________________________";
missinginfo += "\nกรุณาตรวจสอบ อีกครั้ง";
alert(missinginfo);
return false;
}
}*/
function check(){
if(document.form1.staffname.value.length == 0){
alert("\n- ช่องชื่อ ไม่สามารถเป็นค่าว่าง") ;
document.form1.staffname.focus();
return false ;
} else if(document.form1.staffsurname.value.length==0) {
alert("\n- ช่องนามสกุล ไม่สามารถเป็นค่าว่าง");
document.form1.staffsurname.focus();
return false;
} else if(document.form1.engname.value.length==0) {
alert("\n- ช่องชื่อ(อังกฤษ) ไม่สามารถเป็นค่าว่าง");
document.form1.engname.focus();
return false;
} else if(document.form1.engsurname.value.length==0) {
alert("\n- ช่องนามสกุล(อังกฤษ) ไม่สามารถเป็นค่าว่าง");
document.form1.engsurname.focus();
return false;
} else if (!/(\.(gif|jpg|jpeg|png))$/i.test(document.form1.file.value)){
alert("รูปแบบของ file ไม่ใช่รูปภาพ \nต้องเป้นนามสกุล gif,jpg,jpeg และ png เท่านั้น");
document.form1.file.focus();
return false;
}
return true;
}
</script>
</head>
<body bgcolor="#A3B2CC">
<BR>
<?
if ($_GET[action] == "edit" ){
$sql = "select * from epm_staff where staffid='$id';";
$result = mysql_query($sql);
$rs = mysql_fetch_assoc($result);
$title="แก้ไข";
$uname= $rs[username];
$pwd = $rs[password];
?>
<form action="?" method="POST" NAME="form1" enctype="multipart/form-data" ONSUBMIT="return check();">
<INPUT TYPE="hidden" NAME="id" VALUE="<?=$id?>" >
<INPUT TYPE="hidden" NAME="org_id" VALUE="<?=$org_id?>" >
<INPUT TYPE="hidden" NAME="action" VALUE="<?=$action?>" >
<table border=0 align=center cellspacing=1 cellpadding=3 bgcolor="#808080" width="98%">
<tr bgcolor="#A3B2CC">
<td colspan=2> <img src="images/man.gif" align=middle>
<FONT COLOR="WHITE" style="font-size:14pt;"><B><?=$title?>ข้อมูล<?=$report_title?></B></font></td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">คำนำหน้า (ไทย) </td>
<td>
<INPUT TYPE="text" NAME="prename" VALUE="<?=$rs[prename]?>" size="30" maxlength=50 class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">ชื่อ (ไทย) <FONT COLOR="RED">*</FONT></td>
<td>
<INPUT TYPE="text" NAME="staffname" VALUE="<?=$rs[staffname]?>" size="60" maxlength=200 class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">นามสกุล (ไทย) <FONT COLOR="RED">*</FONT></td>
<td>
<INPUT TYPE="text" NAME="staffsurname" VALUE="<?=$rs[staffsurname]?>" size="60" maxlength=200 class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">คำนำหน้า (อังกฤษ) </td>
<td>
<INPUT TYPE="text" NAME="engprename" VALUE="<?=$rs[engprename]?>" size="30" maxlength=50 class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">ชื่อ (อังกฤษ) <FONT COLOR="RED">*</FONT></td>
<td>
<INPUT TYPE="text" NAME="engname" VALUE="<?=$rs[engname]?>" size="60" maxlength=200 class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">นามสกุล (อังกฤษ) <FONT COLOR="RED">*</FONT></td>
<td>
<INPUT TYPE="text" NAME="engsurname" VALUE="<?=$rs[engsurname]?>" size="60" maxlength=200 class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">Email Address</td>
<td> <INPUT TYPE="text" NAME="email" VALUE="<?=$rs[email]?>" size="60" maxlength=200 class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">เพศ</td>
<td>
<select name="sex" <?=$lock?>>
<?
$sex_array = array("M"=>"ชาย","F"=>"หญิง");
foreach ($sex_array as $sex=>$caption){
if ($rs[sex] == $sex) $sel="SELECTED"; else $sel="";
echo "<option value='$sex' $sel>$caption";
}
?>
</select>
</td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">ตำแหน่ง</td>
<td> <INPUT TYPE="text" NAME="title" VALUE="<?=$rs[title]?>" size="60" maxlength=200 class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">ภาพ</td>
<td> <INPUT TYPE="file" NAME="file" size="60" class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">ที่อยู่</td>
<td><TEXTAREA NAME="address" ROWS="3" COLS="60" <?=$lock?>><?=$rs[address]?></TEXTAREA></td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">โทรศัพท์</td>
<td> <INPUT TYPE="text" NAME="telno" VALUE="<?=$rs[telno]?>" size="60" maxlength=100 class=inputbox <?=$lock?>> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">หมายเหตุ</td>
<td><TEXTAREA NAME="comment" ROWS="3" COLS="60" <?=$lock?>><?=$rs[comment]?></TEXTAREA></td>
</tr>
<tr bgcolor="#888899" valign=top>
<td colspan=2 align=right>
<INPUT TYPE="submit" VALUE=" บันทึก " CLASS=xbutton>
<INPUT TYPE="reset" VALUE=" ยกเลิก " class=xbutton ONCLICK="location.href='?action=show';">
</td>
</tr>
</table>
</form>
<?
//====================================================================
}else if ($_GET[action] == "show" ){
$sql = "select * from epm_staff where staffid='$id';";
$result = mysql_query($sql);
$rs = mysql_fetch_assoc($result);
if ($rs[sex] == "M") $sex = "man"; else $sex="girl";
?>
<BR>
<table border=0 align=center cellspacing=1 cellpadding=3 bgcolor="#808080" width="98%">
<tr bgcolor="#a3b2cc">
<td width="150"><FONT COLOR="WHITE" style="font-size:14pt;"><img src="images/<?=$sex?>.gif" align=middle> <B>ข้อมูล<?=$report_title?></B></font></td>
<td align=right>
<INPUT TYPE="reset" VALUE=" แก้ไข " class=xbutton ONCLICK="location.href='?org_id=<?=$org_id?>&id=<?=$id?>&action=edit';">
</td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">ชื่อ - นามสกุล </td>
<td><?=$rs[prename]?> <?=$rs[staffname]?> <?=$rs[staffsurname]?> </td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">Email Address</td>
<td><?=$rs[email]?></td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">ตำแหน่ง</td>
<td> <?=$rs[title]?></td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">ที่อยู่</td>
<td><?=nl2br($rs[address])?></td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">โทรศัพท์</td>
<td> <?=$rs[telno]?></td>
</tr>
<tr bgcolor=white valign=top>
<td class="link_back">หมายเหตุ</td>
<td><?=nl2br($rs[comment])?></td>
</tr>
<tr bgcolor="#DDDDEE" >
<td class="link_back" colspan=2><img src="images/users.gif" align=middle> สังกัดกลุ่ม</td>
</tr>
<tr bgcolor="white" valign=top>
<td colspan=2>
<?
//echo " <img src='dtree/img/users.gif' > (ทั่วไป) <BR>";
$sql = "select t2.* from epm_groupmember t1 inner join epm_staffgroup t2 on t1.gid=t2.gid where t1.staffid='$id';";
$xresult = mysql_query($sql);
while ($xrs=mysql_fetch_assoc($xresult)){
echo " <img src='dtree/img/users.gif' > $xrs[groupname] <BR>";
}
?>
</td>
</tr>
</table>
<?
}
?>
<BR><BR>
</BODY>
</HTML>