Viewing file: updateFile.php (13.19 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<? include_once("pagebody.php"); include_once("clsumfileupdate.php"); include_once("lib/nusoap/globalversion.php"); $oC = new clsConnection($GLOBALS['HOST'], $GLOBALS['DB'], $GLOBALS['USER'], $GLOBALS['PASSWORD']); $oFd = new umfileupdate($oC); $num=$oFd->countnodir(); if($num!=0){ include("selectFile.php"); }else{
include_once("pagebody.php"); pageHeader(); $pageTitle="การเข้าใช้ระบบงาน"; echo "<table width=100% class=\"pageTitleBgColor\" align=\"center\">\n"; echo "<tr><td align=center>$pageTitle</td></tr>\n"; echo "</table>"; ?> <!--your code here--------------------------------------------------------------------------> <?php include_once("clsumfileupdate.php"); include_once("clsumfileupdatetemp.php"); include_once("lib/nusoap/nusoap.php"); include_once("lib/nusoap/globalversion.php"); include_once("lib/nusoap/funct.php");
confirmSubmit(); openWindow(); autotab();
$oC = new clsConnection($GLOBALS['HOST'], $GLOBALS['DB'], $GLOBALS['USER'], $GLOBALS['PASSWORD']); $oFd = new umfileupdate($oC); $oFdt=new umfileupdatetemp($oC); $oFd1=new umfileupdate($oC); $oFdt=new umfileupdatetemp($oC); $oFdt2=new umfileupdatetemp($oC); ?> <? $oFdt->RSFileUpdateTemp(); while($oFdt->GetRecord()){ $oFdt2->SearchByKey($oFdt->fileId); $oFdt2->GetRecord(); $oFdt2->Delete(); } ?> <meta http-equiv="Content-Type" content="text/html; charset=tis-620"> <br><div align="center"> <table width="740" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td> <? if($GLOBALS["SERVER_PATH"]==""){ $case_=1; ?> <form name="ee" method="post" action="addPathServer.php"> <table align="center" width="47%" border="0"> <tr> <td align="center"> <font size="2" color="<?php echo $GLOBALS["COLOR_FONT_3"];?>">** กรุณากรอกชื่อเครื่อง Server เพื่อทำการอัพเดทโปรแกรม **</font> </td> </tr> <tr bgcolor="<?php echo $GLOBALS["bg1"];?>" > <td align="center"> <font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"> http://<input name="server_path" type="text" size="30" maxlength="100"> </font> </td> </tr> <tr align="center"> <td><input type="submit" name="addpath" value="บันทึก" onClick='return checkaddpath();'> <input type="hidden" name="method" value="addpath"> </td> </tr> </table></form> <? }else{ ?> <br> <? if($GLOBALS["SERVER_PATH"]!=""){ list($pserver, $close) = split("/mis/version/admin/send.php", $GLOBALS["SERVER_PATH"]); list($phttp, $pserver) = split("http://", $pserver); ?> <table align="center" width="100%" border="0"> <tr> <td height="22" align="left"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><strong>ชื่อเครื่อง Server :: </strong><? echo $pserver; ?><br><br> <a href="#" class='box' border="0" align="absmiddle" id=IMG3 style="CURSOR: hand" onClick="editpath('<? echo $pserver; ?>')"> [ <img src="picture/computer.gif" align="absmiddle" border="0"> แก้ไขชื่อเครื่อง Server ]</a> <br><br><a href="printFileUpdate.php?sort_show=<? echo $sort_show; ?>" target="_blank">[ <img src="picture/search.gif" align="absmiddle" border="0"> ตรวจสอบเวอร์ชั่นปัจจุบัน ]</a> </font></td> </tr> </table> <? } ?><br> <form name="ff" method="post" action="showUpdate.php"> <table align="center" width="53%" border="0"> <tr> <td align="center"> <input type="submit" name="update" value="อัพเดทโปรแกรม"> <input type="hidden" name="method" value="update"> <input type="hidden" name="case_" value="<? echo $case_; ?>"> </td> </tr> </table> </form> <br> <? if($nofile=="1"){ ?> <table width="476" height="50" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="<?php echo $GLOBALS["bg1"];?>"><!--DWLayoutTable--> <tr align="center"> <td height="26" align="center" ><font size="2" color="<?php echo $GLOBALS['COLOR_FONT_3'];?>"><strong> ยังไม่มีการปรับปรุงโปรแกรมของระบบจัดการผู้ใช้ </strong></font></td> </tr> </table><br> <? }else if($nofile =="3"){ ?> <table width="80%" height="50" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="<?php echo $GLOBALS["bg1"];?>"><!--DWLayoutTable--> <tr> <td height="26" align="center"><strong><? echo $error; ?></strong><br><br></td> </tr> <tr align="center"> <td height="26" align="center"><font size="2" color="<?php echo $GLOBALS['COLOR_FONT_3'];?>"><strong> ไม่สามารถติดต่อกับเครื่อง server ได้<br>กรุณาตรวจสอบชื่อเครื่อง Server อีกครั้ง </strong></font></td> </tr> </table> <br> <? } ?> <? if($fileerror !="" || $nofile=="4"){ ?> <table width="476" height="50" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="<?php echo $GLOBALS["bg1"];?>"><!--DWLayoutTable--> <tr align="center"> <td height="26" align="center" ><font size="2" color="<?php echo $GLOBALS['COLOR_FONT_3'];?>"><strong> เกิดความผิดพลาดในการส่งข้อมูล<br>กรุณากดปุ่มอัพเดทโปรแกรมอีกครั้ง </strong></font></td> </tr> </table> <? } ?> <form name="hh" method="post" action="<?php echo $PHP_SELF; ?>"> <table width="100%" border="0" cellpadding="0" cellspacing="0" > <tr> <td width="75%" align="right"> </td> <td width="25%" height="26" align="right" background="picture/bgBio4.gif"> <font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"> <div align="right">เรียงลำดับตาม :: <select name="sort_show" onchange='return checksort();'> <option value="0" <? if($sort_show=="0"){ echo "selected"; }?>>เวลาที่อัพเดท</option> <option value="1" <? if($sort_show=="1"){ echo "selected"; }?>>ตัวอักษร</option> </select> </div></font></td> </tr> <tr align="center" bgcolor="<?php echo $GLOBALS["bg3"];?>"> <td colspan="2"><font size="3" color="<?php echo $GLOBALS["COLOR_FONT_1"];?>"><strong>การอัพเดทโปรแกรม</strong></font></td> </tr> <tr><td colspan="2"> <table width="100%" border="1" cellspacing="0" cellpadding="0" bordercolor="#CCCCCC" valign="top"> <tr bgcolor="<?php echo $GLOBALS["bg2"];?>"> <td width="10%" height="17" align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_1"];?>"><strong>วันที่อัพเดท</strong></font></td> <td width="10%" align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_1"];?>"><strong>เวลาอัพเดท</strong></font></td> <td width="35%" align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_1"];?>"><strong>ชื่อไฟล์ (Version)</strong></font></td> <td width="3%" align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_1"];?>"><strong> </strong> </font></td> <td width="7%" align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_1"];?>"><strong>เวอร์ชั่น<br>ปัจจุบัน</strong> </font></td> <td width="23%" align="center" ><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_1"];?>"><strong>Path</strong> </font></td> <td width="12%" align="center" ><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_1"];?>"><strong>รายละเอียด<br>การเปลี่ยนแปลง</strong> </font></td> </tr> <? $i=0; if($sort_show=="0" || $sort_show==""){ $oFd->RSFileUpdategroupname(); }else{ $oFd->RSFileUpdategroupnameordertext(); } while($oFd->GetRecord() && $i!="25"){ ?> <tr bgcolor="<?php echo $GLOBALS["bg1"];?>" > <td colspan="7" height="22" ><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><strong><? echo $oFd->filename1; ?></strong></font></td> </tr> <tr> <td height="22" align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><? //echo "($i)"; ?><? echo abbreDate2($oFd->updateDate); ?></font></td> <td height="22" align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><? echo $oFd->updatetime; ?></font></td> <td align="left"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><? if($oFd->filename2==""){ echo $oFd->filename1; }else{ echo $oFd->filename2; }?></font></td> <td align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"> <? if($oFd->flagfile=="1"){ echo "C"; }else if($oFd->flagfile=="2"){ echo "E"; }else{ echo "D"; } ?> </font></td> <td align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"> <? if($oFd->flaguse=="Y"){ ?> <img src="picture/apply.gif" align="absmiddle"> <? }else if($oFd->flaguse=="N"){ ?> <img src="picture/delete.gif" align="absmiddle"> <? }?> </font></td> <td align="left" ><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><? echo $oFd->path; ?> </font></td> <td align="left" ><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"> <? if($oFd->detail==""){ echo "- (ลบไฟล์)"; }else{ echo $oFd->detail; } ?> </font> </td> </tr> <? $oFd1->SearchBynotfileId($oFd->fileId,$oFd->filename1,$oFd->path); while($oFd1->GetRecord()){ $i++; ?><tr> <td height="22" align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><? //echo "($i)"; ?><? echo abbreDate2($oFd1->updateDate); ?></font></td> <td height="22" align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><? echo $oFd1->updatetime; ?></font></td> <td align="left"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><? if($oFd1->filename2==""){ echo $oFd1->filename1; }else{ echo $oFd1->filename2; }?></font></td> <td align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"> <? if($oFd1->flagfile=="1"){ echo "C"; }else if($oFd1->flagfile=="2"){ echo "E"; }else{ echo "D"; } ?> </font></td> <td align="center"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"> <? if($oFd1->flaguse=="Y"){ ?> <img src="picture/apply.gif" align="absmiddle"> <? }else if($oFd1->flaguse=="N"){ ?> <img src="picture/delete.gif" align="absmiddle"> <? }?> </font></td> <td align="left" ><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"><? echo $oFd1->path; ?> </font></td> <td align="left" ><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"> <? if($oFd1->detail==""){ echo "- (ลบไฟล์)"; }else{ echo $oFd1->detail; } ?> </font> </td> </tr> <? }?> <? $i++; } if($i == 0){ ?> <tr> <td colspan="8" height="22" align="center"><font size="2" color="<?php echo $GLOBALS['COLOR_FONT_3'];?>">** ไม่ปรากฏรายการในฐานข้อมูล **</font></td> </tr> <?php }else{ ?> <tr> <td colspan="8" align="right"><font size="2" color="<?php echo $GLOBALS["COLOR_FONT_4"];?>"> <a href="printAllUpdate.php?sort_show=<? echo $sort_show; ?>" target="_blank">[ <img src="picture/search.gif" align="absmiddle" border="0"> ดูประวัติการอัพเดทโปรแกรมทั้งหมด ]</a></font></td> </tr> <? }?> </table></td></tr></table> </form><? } ?> <? if($GLOBALS["SERVER_PATH"]!=""){ ?> <font size="2" color="<?php echo $GLOBALS['COLOR_FONT_3'];?>"> <b>หมายเหตุ : </b> <br> ประเภทของไฟล์ :: C หมายถึงไฟล์ที่สร้างใหม่<br> E หมายถึงไฟล์ที่แก้ไข<br> D หมายถึงไฟล์ที่ถูกลบ<br> เวอร์ชั่นปัจจุบัน ::<img src="picture/apply.gif" align="absmiddle">หมายถึงไฟล์ได้ถูกนำไปใช้งานแล้ว<br> <img src="picture/delete.gif" align="absmiddle"> หมายถึงไฟล์ไม่ได้ถูกนำไปใช้งาน</font><? } ?> </td> </tr> </table><br></div> <!---------------------------------------------------------------------> <?php pageFooter(); ?> <!---------------------------------------------------------------------> <script> function checkaddpath(){ if(document.ee.server_path.value==""){ alert("กรุณากรอกชื่อเครื่อง Server เพื่อทำการอัพเดทโปรแกรม !"); return false; } document.ee.submit(); }
function editpath(pserver){ FileName = "editPathServer.php?pserver=<? echo $pserver; ?>"; var w=400; var h=150; strOption = "scrollbars=yes,left=400,top=100,width=" + w + ",height=" + h; window.open(FileName,"",strOption); } function checksort(){ document.hh.submit(); } </script> <? } ?>
|