Software: Apache/2.2.3 (CentOS). PHP/5.1.6 uname -a: Linux mx-ll-110-164-51-230.static.3bb.co.th 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44 uid=48(apache) gid=48(apache) groups=48(apache) Safe-mode: OFF (not secure) /var/www/html/manage/directorBCNU/admin/ drwxr-xr-x |
Viewing file: processRegisterDoc.php (60.06 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) | <?php include_once("../../class/clsConnection.php"); include_once("../../class/clsDB.php"); include_once "../global.php"; include_once "../link/function.php"; include_once "../link/functionshow.php"; include_once "../class/clsDocType.php"; include_once "../class/clsDocattatchesTmp.php"; include_once "../class/clsDocuments.php"; include_once "../class/clsRunningDoc.php"; include_once "../class/clsDocattatches.php"; include_once "../class/clsDocReceiveSend.php"; include_once "../class/clsSysConfig.php"; include_once "../class/clsDepartment.php"; include_once "../link/keyThai.php"; include_once "../class/clsSysConfig.php"; include_once "funct.php"; $oC = new clsConnection($GLOBALS['DBHOST'], $GLOBALS['DBNAME_EOFFICE'], $GLOBALS['DBUSER_EOFFICE'], $GLOBALS['DBPASS_EOFFICE']); $oDt = new doctype($oC); $oDt1 = new doctype($oC); $oDtmp = new DocattatchesTmp($oC); $oDatt = new Docattatches($oC); $oDatt2 = new Docattatches($oC); $oDatt3 = new Docattatches($oC); $oDatt1 = new Docattatches($oC); $oDoc = new Documents($oC); $oDoc1 = new Documents($oC); $oRd = new runningdoc($oC); $oRd1 = new runningdoc($oC); $oRs = new DocReceiveSend($oC); $oRs1 = new DocReceiveSend($oC); $oRs2 = new DocReceiveSend($oC); $oSys = new sysConfig($oC); $oDP = new Department($oC); $oDP2 = new Department($oC); $oSys = new sysConfig($oC); if($method=="showDoc"){ //select type doc echo "<meta http-equiv='refresh' content='0; URL=addRegisDoc.php?RsID=$RsID&DtID=$DtID&P=$P'>"; }else if($method=="uploadfile"){ //uploadfile editregis $flagCommit = true; $oC->BeginTrans(); //--------------edit documents $oDoc->SearchByKey($DocID); if($oDoc->GetRecord()=="1"){ $oDoc->Edit(); $oDoc->DlcID=$DlcID; //echo "DlcID=".$oDoc->DlcID."<br>"; $oDoc->DtID=$DtID; //echo "DtID=".$oDoc->DtID."<br>"; $oDoc->DslID=$DslID; //echo "DslID=".$oDoc->DslID."<br>"; $oDoc->DclID=$DclID; //echo "DclID=".$oDoc->DclID."<br>"; $oDoc->RsID=$RsID; //echo "RsID=".$oDoc->RsID."<br>"; $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocDate=splitDateForm($DocDate,"/"); //echo "DocDate=".$oDoc->DocDate."<br>"; $oDoc->DocNo=$DocNo; //echo "DocNo=".$oDoc->DocNo."<br>"; $oDoc->DocSubject=$DocSubject; //echo "DocSubject=".$oDoc->DocSubject."<br>"; $oDoc->DocFrom=$DocFrom; //echo "DocFrom=".$oDoc->DocFrom."<br>"; $oDoc->DocTo=$DocTo; //echo "DocTo=".$oDoc->DocTo."<br>"; $oDoc->DocShortDesc=$DocShortDesc; //echo "DocShortDesc=".$oDoc->DocShortDesc."<br>"; $oDoc->DocRef=$DocRef; //echo "DocRef=".$oDoc->DocRef."<br>"; if($DocfCir=="Y"){ $DocfCir_="Y"; }else{ $DocfCir_="N"; } $oDoc->DocfCir=$DocfCir_; //echo "DocfCir=".$oDoc->DocfCir."<br>"; $oDoc->DocOther=$DocOther; //echo "DocOther=".$oDoc->DocOther."<br>"; $oDoc->CertificatePs=$CertificatePs; //echo "CertificatePs=".$oDoc->CertificatePs."<br>"; $oDoc->endDoc=$endDoc; //echo "endDoc=".$oDoc->endDoc."<br>"; if($DrsSendToPs=="Y"){ $sendToPs_="Y"; }else{ $sendToPs_="N"; } $oDoc->sendToPs=$sendToPs_; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; if($DocforSign=="Y"){ $useDocforSign="Y"; }else{ $useDocforSign="N"; } $oDoc->DocforSign=$useDocforSign; $flagCommit = $oDoc->Save(); } //----------add DocAttatches $file = $_FILES['fileupload']['name']; $sizefile = $_FILES['fileupload']['size']; $filetype=strstr($file,'.'); $str = $file; $len=strlen($str); $count=0; for($i=0; $i<$len; $i++){ //echo $str{$i}."<br>"; $asci=ord($str{$i}); if($asci == 46){ $count++; } if($asci == 44){ $count++; } } $oSys->RSsysConfig(); $oSys->GetRecord(); $oSys->filesizebyte; $sizefileM=($oSys->filesizebyte/1024/1024); if($count>1){ if($flagCommit) $oC->CommitTrans(); else $oC->RollbackTrans(); ?> <script>window.alert("ชื่อแฟ้มไม่ควรจะประกอบด้วย จุด(.) และ , กรุณาเปลี่ยนชื่อแฟ้ม");</script> <form METHOD="POST" action="editRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocID" value="<? echo $DocID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; }else if($sizefile>$oSys->filesizebyte || $sizefile==0){ //--- 2 MB , 2048 KB if($flagCommit) $oC->CommitTrans(); else $oC->RollbackTrans(); ?> <script>window.alert("ขนาดแฟ้มไม่เกิน <? echo $sizefileM; ?> MB");</script> <form METHOD="POST" action="editRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocID" value="<? echo $DocID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; }else if($filetype!='.doc' && $filetype!='.xls' && $filetype!='.ppt' && $filetype!='.zip' && $filetype!='.rar' && $filetype!='.odt' && $filetype!='.ods' && $filetype!='.odp' && $filetype!='.pdf' && $filetype!='.jpg' && $filetype!='.gif' && $filetype!='.jpeg' && $filetype!='.png' && $filetype!='.DOC' && $filetype!='.XLS' && $filetype!='.PPT' && $filetype!='.ZIP' && $filetype!='.RAR' && $filetype!='.ODT' && $filetype!='.ODS' && $filetype!='.ODP' && $filetype!='.PDF' && $filetype!='.JPG' && $filetype!='.GIF' && $filetype!='.JPEG' && $filetype!='.PNG'){ ?> <script>window.alert("ไม่สามารถอัพโหลดแฟ้มนามสกุล <? echo $filetype; ?> ได้");</script> <form METHOD="POST" action="editRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocID" value="<? echo $DocID; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; }else{ $timedoc=date('Ymd_His'); $typefile = $_FILES['fileupload']['type']; $sizefile = $_FILES['fileupload']['size']; list($aa, $dot) = split('[.]', $file); $filenamemd5=md5($file); $tempfile = "../documents/".$timedoc."-".$DlcID."-".$filenamemd5.".".$dot; copy($_FILES['fileupload']['tmp_name'],$tempfile); //----search DaSeq of DocID $MaxDaSeq=$oDatt1->SearchMaxDaSeqDocID($DocID); $oDatt->AddNew(); $oDatt->DaID=$oDatt->GetNextCode(); $oDatt->DocID=$DocID; $oDatt->DaFileName=$_FILES['fileupload']['name']; $oDatt->DaUpFileName=$timedoc."-".$DlcID."-".$filenamemd5.".".$dot; if($oDatt3->SearchByDaSeqCount0($DocID)==0){ $oDatt->DaSeq=$MaxDaSeq+1; }else{ $oDatt->DaSeq=0; } $flagCommit = $oDatt->Save(); if($flagCommit) $oC->CommitTrans(); else $oC->RollbackTrans(); ?> <form METHOD="POST" action="editRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocID" value="<? echo $DocID; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; } }else if($method=="deletefiletmp"){ //deletefile addregis //echo "deletefiletmp"; $oDtmp->SearchByKey($DtmpID); $oDtmp->GetRecord(); unlink("../tmp/$oDtmp->DaUpFileName"); $oDtmp->Delete(); //---------check running $oDt1->SearchByKey($DtID); $oDt1->GetRecord(); if($oDt1->DtRunAll=="N"){ $oRd1->SearchRunningBydocGroupDtIDDept($DocGroup,$DtID,$deptId); $oRd1->GetRecord(); }else{ $oRd1->SearchRunningBydocGroupDtID($DocGroup,$DtID); $oRd1->GetRecord(); } if($RsID=="1" || $RsID=="3"){ //receiveOut //receiveIn if($DocTypeNo==$oRd1->receiveNo){ $errorRunning=1; } }else if($RsID=="2" || $RsID=="4"){ //sendOut //sendIn if($DocTypeNo==$oRd1->sendNo){ $errorRunning=1; } } ?> <form METHOD="POST" action="addRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocNo" value="<? echo $DocNo; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate; ?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject; ?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom; ?>"> <input type="hidden" name="DocTo" value="<? echo $DocTo; ?>"> <input type="hidden" name="CertificatePs" value="<? echo $CertificatePs; ?>"> <input type="hidden" name="DocRef" value="<? echo $DocRef; ?>"> <input type="hidden" name="DocOther" value="<? echo $DocOther; ?>"> <input type="hidden" name="DslID" value="<? echo $DslID; ?>"> <input type="hidden" name="DclID" value="<? echo $DclID; ?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc; ?>"> <input type="hidden" name="fDelete" value="<? echo $fDelete; ?>"> <input type="hidden" name="DocRefAns" value="<? echo $DocRefAns; ?>"> <input type="hidden" name="DocRefAnsID" value="<? echo $DocRefAnsID; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? if($errorRunning==1){ ?> <script> alert("เลขทะเบียน <? echo $DocTypeNo; ?> มีการใช้งานแล้ว \nกรุณาแก้ไขข้อมูลการลงทะเบียน\nโดยใช้เลขทะเบียนตัวถัดไป"); </script> <? echo "<body onload=\"document.forms[0].submit();\">"; } }else if($method=="deletefiletmp_edit"){ //deletefile tmp addregis //echo "deletefiletmp_edit"; $oDtmp->SearchByKey($DtmpID); $oDtmp->GetRecord(); unlink("../tmp/$oDtmp->DaUpFileName"); $oDtmp->Delete(); ?> <form METHOD="POST" action="editRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocID" value="<? echo $DocID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocNo" value="<? echo $DocNo; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate; ?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject; ?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom; ?>"> <input type="hidden" name="DocTo" value="<? echo $DocTo; ?>"> <input type="hidden" name="CertificatePs" value="<? echo $CertificatePs; ?>"> <input type="hidden" name="DocRef" value="<? echo $DocRef; ?>"> <input type="hidden" name="DocOther" value="<? echo $DocOther; ?>"> <input type="hidden" name="DslID" value="<? echo $DslID; ?>"> <input type="hidden" name="DclID" value="<? echo $DclID; ?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc; ?>"> <input type="hidden" name="fDelete" value="<? echo $fDelete; ?>"> <input type="hidden" name="endDoc" value="<? echo $endDoc; ?>"> <input type="hidden" name="DocRefAns" value="<? echo $DocRefAns; ?>"> <input type="hidden" name="DocRefAnsID" value="<? echo $DocRefAnsID; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; }else if($method=="deletefile"){ //deletefile editregis //echo "deletefile"; //--------------edit documents $oDoc->SearchByKey($DocID); if($oDoc->GetRecord()=="1"){ $oDoc->Edit(); $oDoc->DlcID=$DlcID; //echo "DlcID=".$oDoc->DlcID."<br>"; $oDoc->DtID=$DtID; //echo "DtID=".$oDoc->DtID."<br>"; $oDoc->DslID=$DslID; //echo "DslID=".$oDoc->DslID."<br>"; $oDoc->DclID=$DclID; //echo "DclID=".$oDoc->DclID."<br>"; $oDoc->RsID=$RsID; //echo "RsID=".$oDoc->RsID."<br>"; $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocDate=splitDateForm($DocDate,"/"); //echo "DocDate=".$oDoc->DocDate."<br>"; $oDoc->DocNo=$DocNo; //echo "DocNo=".$oDoc->DocNo."<br>"; $oDoc->DocSubject=$DocSubject; //echo "DocSubject=".$oDoc->DocSubject."<br>"; $oDoc->DocFrom=$DocFrom; //echo "DocFrom=".$oDoc->DocFrom."<br>"; $oDoc->DocTo=$DocTo; //echo "DocTo=".$oDoc->DocTo."<br>"; $oDoc->DocShortDesc=$DocShortDesc; //echo "DocShortDesc=".$oDoc->DocShortDesc."<br>"; $oDoc->DocRef=$DocRef; //echo "DocRef=".$oDoc->DocRef."<br>"; if($DocfCir=="Y"){ $DocfCir_="Y"; }else{ $DocfCir_="N"; } $oDoc->DocfCir=$DocfCir_; //echo "DocfCir=".$oDoc->DocfCir."<br>"; $oDoc->DocOther=$DocOther; //echo "DocOther=".$oDoc->DocOther."<br>"; $oDoc->endDoc=$endDoc; //echo "endDoc=".$oDoc->endDoc."<br>"; if($DrsSendToPs=="Y"){ $sendToPs_="Y"; }else{ $sendToPs_="N"; } $oDoc->sendToPs=$sendToPs_; $oDoc->DocRefAns=$DocRefAns; $oDoc->DocRefAnsID=$DocRefAnsID; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; if($DocforSign=="Y"){ $useDocforSign="Y"; }else{ $useDocforSign="N"; } $oDoc->DocforSign=$useDocforSign; $oDoc->Save(); } $oDatt->SearchByKey($DtmpID); $oDatt->GetRecord(); unlink("../documents/$oDatt->DaUpFileName"); $oDatt->Delete(); $oDatt2->SearchByDocIDMoreDaSeq($oDatt->DocID,$oDatt->DaSeq); while($oDatt2->GetRecord()){ $oDatt2->Edit(); $oDatt2->DaSeq=$oDatt2->DaSeq-1; $oDatt2->Save(); } ?> <form METHOD="POST" action="editRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocID" value="<? echo $DocID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; }else if($method=="registerDoc"){ //---------check DocNo------------------------- $oDoc1->CheckDocNo($DocNo); if(($oDoc1->GetRecord()==1) && ($RsID==1 && $DtID==1) && ($checkDocNoex!="1")){ ?> <form METHOD="POST" action="addRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocNo" value="<? echo $DocNo; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate; ?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject; ?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom; ?>"> <input type="hidden" name="DocTo" value="<? echo $DocTo; ?>"> <input type="hidden" name="CertificatePs" value="<? echo $CertificatePs; ?>"> <input type="hidden" name="DocRef" value="<? echo $DocRef; ?>"> <input type="hidden" name="DocOther" value="<? echo $DocOther; ?>"> <input type="hidden" name="DslID" value="<? echo $DslID; ?>"> <input type="hidden" name="DclID" value="<? echo $DclID; ?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc; ?>"> <input type="hidden" name="fDelete" value="<? echo $fDelete; ?>"> <input type="hidden" name="endDoc" value="<? echo $endDoc; ?>"> <input type="hidden" name="DocforSign" value="<? echo $DocforSign; ?>"> <input type="hidden" name="DrsSendToPs" value="<? echo $DrsSendToPs; ?>"> <input type="hidden" name="DocRefAns" value="<? echo $DocRefAns; ?>"> <input type="hidden" name="DocRefAnsID" value="<? echo $DocRefAnsID; ?>"> <input type="hidden" name="checkDocNoex" value="1"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <script>alert("ที่หนังสือนี้เคยถูกลงทะเบียนไปแล้ว\nหากต้องการลงทะเบียนหนังสือซ้ำให้กดปุ่มลงทะเบียนอีกครั้ง\nถ้าไม่ต้องการลงทะเบียนให้ทำการยกเลิกการลงทะเบียน");</script> <? echo "<body onload=\"document.forms[0].submit();\">"; }else{ //--------------------------------------------------- $flagCommit = true; $checkflagCommit="0"; $oC->BeginTrans(); //---------check running $oDt1->SearchByKey($DtID); $oDt1->GetRecord(); if($oDt1->DtRunAll=="N"){ $oRd1->SearchRunningBydocGroupDtIDDept2($DocGroup,$DtID,$deptId); $oRd1->GetRecord(); $rNo=$oRd1->receiveNo; $sNo=$oRd1->sendNo; $reNo=$oRd1->regisNo; }else if($oDt1->DtRunAll=="Y"){ $oRd1->SearchRunningBydocGroupDtID2($DocGroup,$DtID); $oRd1->GetRecord(); $rNo=$oRd1->receiveNo; $sNo=$oRd1->sendNo; $reNo=$oRd1->regisNo; } if($RsID=="1" || $RsID=="3"){ //receiveOut //receiveIn if($DocTypeNo<=$rNo){ $errorRunning=1; }else{ $errorRunning=""; } }else if($RsID=="2" || $RsID=="4"){ //sendOut //sendIn if($DocTypeNo<=$sNo){ $errorRunning=1; }else{ $errorRunning=""; } }else if($RsID=="5"){ //regisDoc if($DocTypeNo<=$reNo){ $errorRunning=1; }else{ $errorRunning=""; } } if($errorRunning==""){ //--------------add documents $oDoc->AddNew(); $oDoc->DocID=$oDoc->GetNextCode(); $e=$oDoc->GetNextCode(); $oDoc->DlcID=$DlcID; $oDoc->PtID=$PtID; $oDoc->DtID=$DtID; $oDoc->DslID=$DslID; $oDoc->DclID=$DclID; $oDoc->DsID=1; $oDoc->RsID=$RsID; $timeDocDateCreate=getNowDateTh()." ".date('H:i:s'); $oDoc->DocDateCreate=$timeDocDateCreate; $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocUserCreate=$personId; $oDoc->DocTypeNo=$DocTypeNo; $oDoc->DocDate=splitDateForm($DocDate,"/"); $oDoc->DocNo=$DocNo; $oDoc->DocSubject=$DocSubject; $oDoc->DocFrom=$DocFrom; $oDoc->DocTo=$DocTo; $oDoc->DocShortDesc=$DocShortDesc; $oDoc->DocSpeedLevelDueDate=$DocSpeedLevelDueDate; $oDoc->DocStart=$DocStart; $oDoc->DocFinish=$DocFinish; $oDoc->DocGroup=$DocGroup; $oDoc->DocRef=$DocRef; $oDoc->DocCircular=$DocCircular; if($DocfCir=="Y"){ $DocfCir_="Y"; }else{ $DocfCir_="N"; } $oDoc->DocfCir=$DocfCir_; $oDoc->DocOther=$DocOther; $oDoc->CertificatePs=$CertificatePs; $oDoc->fDelete=$fDelete; $oDoc->endDoc=$endDoc; if($DrsSendToPs=="Y"){ $sendToPs_="Y"; }else{ $sendToPs_="N"; } $oDoc->sendToPs=$sendToPs_; $oDoc->AnID=$AnID; $oDoc->DocRefAns=$DocRefAns; $oDoc->DocRefAnsID=$DocRefAnsID; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; if($DocforSign=="Y"){ $useDocforSign="Y"; }else{ $useDocforSign="N"; } $oDoc->DocforSign=$useDocforSign; $flagCommit = $oDoc->Save(); if(!$flagCommit){ $checkflagCommit="1"; } //-----add DrsDocReceiveDate $oRs1->SearchByDocIDStatus3register($DocRefAnsID); $oRs1->GetRecord(); $oRs2->SearchByDrsFromDrsIDDocIDDrsMainPsY($oRs1->DrsID,$DocRefAnsID); while($oRs2->GetRecord()){ $oRs2->Edit(); $oRs2->DocRefAnsDate=$timeDocDateCreate; $flagCommit = $oRs2->Save(); if(!$flagCommit){ $checkflagCommit="1"; } } //---------------add DocReceiveSend $oRs->AddNew(); $oRs->DrsID=$oRs->GetNextCode(); $oRs->DocID=$e; $oRs->DlcID=$DlcID; $oRs->DsID=1; $oRs->DrsDocTypeNo=$DocTypeNo; $oRs->DrsReceiveDate=$DocDateCreate; $oRs->DrsReceivePersonId=$personId; $oRs->DrsSendDate=$DrsSendDate; $oRs->DrsSendPersonId=$DrsSendPersonId; $oRs->DrsSendDlcID=$DrsSendDlcID; $oRs->DrsDlcIDCreate=$DlcID; $oRs->DrsPsIDCreate=$personId; $oRs->DrsPropose=$DrsPropose; $oRs->DrsSign=$DrsSign; $oRs->DrsFromDrsID=$DrsFromDrsID; $oRs->DocGroup=$DocGroup; $flagCommit = $oRs->Save(); if(!$flagCommit){ $checkflagCommit="1"; } //--------update running doc if($RsID=="1"){ //receiveOut $oRd->SearchRunningBydocGroupDtID($DocGroup,$DtID); $oRd->GetRecord(); $oRd->Edit(); $oRd->receiveNo=$DocTypeNo; $flagCommit = $oRd->Save(); if(!$flagCommit){ $checkflagCommit="1"; } }else if($RsID=="2"){ //sendOut $oRd->SearchRunningBydocGroupDtID($DocGroup,$DtID); $oRd->GetRecord(); $oRd->Edit(); $oRd->sendNo=$DocTypeNo; $flagCommit = $oRd->Save(); if(!$flagCommit){ $checkflagCommit="1"; } }else if($RsID=="3"){ //receiveIn $oDt->SearchByKey($DtID); $oDt->GetRecord(); if($oDt->DtRunAll=="N"){ $oRd->SearchRunningBydocGroupDtIDDept($DocGroup,$DtID,$deptId); $oRd->GetRecord(); }else{ $oRd->SearchRunningBydocGroupDtID($DocGroup,$DtID); $oRd->GetRecord(); } $oRd->Edit(); $oRd->receiveNo=$DocTypeNo; $flagCommit = $oRd->Save(); if(!$flagCommit){ $checkflagCommit="1"; } }else if($RsID=="4"){ //sendIn $oDt->SearchByKey($DtID); $oDt->GetRecord(); if($oDt->DtRunAll=="N"){ $oRd->SearchRunningBydocGroupDtIDDept($DocGroup,$DtID,$deptId); $oRd->GetRecord(); }else{ $oRd->SearchRunningBydocGroupDtID($DocGroup,$DtID); $oRd->GetRecord(); } $oRd->Edit(); $oRd->sendNo=$DocTypeNo; $oRd->confirm=$oRd->confirm; $flagCommit = $oRd->Save(); if(!$flagCommit){ $checkflagCommit="1"; } }else if($RsID=="5"){ //sendIn $oDt->SearchByKey($DtID); $oDt->GetRecord(); if($oDt->DtRunAll=="N"){ $oRd->SearchRunningBydocGroupDtIDDept($DocGroup,$DtID,$deptId); $oRd->GetRecord(); }else{ $oRd->SearchRunningBydocGroupDtID($DocGroup,$DtID); $oRd->GetRecord(); } $oRd->Edit(); $oRd->regisNo=$DocTypeNo; $flagCommit = $oRd->Save(); if(!$flagCommit){ $checkflagCommit="1"; } } if($checkflagCommit=="0") $oC->CommitTrans(); else $oC->RollbackTrans(); echo "<meta http-equiv='refresh' content='0; URL=editRegisDoc.php?RsID=$RsID&DtID=$DtID&DocID=$e'>"; }else if($errorRunning=="1"){ ?> <form METHOD="POST" action="addRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocID" value="<? echo $DocID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocNo" value="<? echo $DocNo; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate; ?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject; ?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom; ?>"> <input type="hidden" name="DocTo" value="<? echo $DocTo; ?>"> <input type="hidden" name="CertificatePs" value="<? echo $CertificatePs; ?>"> <input type="hidden" name="DocRef" value="<? echo $DocRef; ?>"> <input type="hidden" name="DocOther" value="<? echo $DocOther; ?>"> <input type="hidden" name="DslID" value="<? echo $DslID; ?>"> <input type="hidden" name="DclID" value="<? echo $DclID; ?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc; ?>"> <input type="hidden" name="fDelete" value="<? echo $fDelete; ?>"> <input type="hidden" name="endDoc" value="<? echo $endDoc; ?>"> <input type="hidden" name="DocforSign" value="<? echo $DocforSign; ?>"> <input type="hidden" name="DrsSendToPs" value="<? echo $DrsSendToPs; ?>"> <input type="hidden" name="DocRefAns" value="<? echo $DocRefAns; ?>"> <input type="hidden" name="DocRefAnsID" value="<? echo $DocRefAnsID; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <script> alert("เลขทะเบียน <? echo $DocTypeNo; ?> มีการใช้งานแล้ว \nกรุณาแก้ไขข้อมูลการลงทะเบียน\nโดยใช้เลขทะเบียนตัวถัดไป"); </script> <? echo "<body onload=\"document.forms[0].submit();\">"; } //check running<br> } //check DocNo }else if($method=="editRegisterDoc"){ $flagCommit = true; $checkflagCommit="0"; $oC->BeginTrans(); //echo "editRegisterDoc"; //--------------edit documents $oDoc->SearchByKey($DocID); if($oDoc->GetRecord()=="1"){ $oDoc->Edit(); $oDoc->DlcID=$DlcID; //echo "DlcID=".$oDoc->DlcID."<br>"; $oDoc->DtID=$DtID; //echo "DtID=".$oDoc->DtID."<br>"; $oDoc->DslID=$DslID; //echo "DslID=".$oDoc->DslID."<br>"; $oDoc->DclID=$DclID; //echo "DclID=".$oDoc->DclID."<br>"; $oDoc->RsID=$RsID; //echo "RsID=".$oDoc->RsID."<br>"; $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocDate=splitDateForm($DocDate,"/"); //echo "DocDate=".$oDoc->DocDate."<br>"; $oDoc->DocNo=$DocNo; //echo "DocNo=".$oDoc->DocNo."<br>"; $oDoc->DocSubject=$DocSubject; //echo "DocSubject=".$oDoc->DocSubject."<br>"; $oDoc->DocFrom=$DocFrom; //echo "DocFrom=".$oDoc->DocFrom."<br>"; $oDoc->DocTo=$DocTo; //echo "DocTo=".$oDoc->DocTo."<br>"; $oDoc->DocShortDesc=$DocShortDesc; //echo "DocShortDesc=".$oDoc->DocShortDesc."<br>"; $oDoc->DocRef=$DocRef; //echo "DocRef=".$oDoc->DocRef."<br>"; $oDoc->DocCircular=$oDoc->DocCircular; if($DocfCir=="Y"){ $DocfCir_="Y"; }else{ $DocfCir_="N"; } $oDoc->DocfCir=$DocfCir_; //echo "DocfCir=".$oDoc->DocfCir."<br>"; $oDoc->DocOther=$DocOther; //echo "DocOther=".$oDoc->DocOther."<br>"; $oDoc->endDoc=$endDoc; //echo "endDoc=".$oDoc->endDoc."<br>"; if($DrsSendToPs=="Y"){ $sendToPs_="Y"; }else{ $sendToPs_="N"; } $oDoc->sendToPs=$sendToPs_; $oDoc->DocRefAns=$DocRefAns; if($oDoc->DocRefAnsID!=$DocRefAnsID){ //---clear DrsDocReceiveDate $oRs1->SearchByDocIDStatus3register($oDoc->DocRefAnsID); $oRs1->GetRecord(); //echo "<br>oRs1->DrsID=".$oRs1->DrsID; $oRs2->SearchByDrsFromDrsIDDocIDDrsMainPsY($oRs1->DrsID,$oDoc->DocRefAnsID); while($oRs2->GetRecord()){ $oRs2->Edit(); //echo "clear old"; $oRs2->DocRefAnsDate="0000-00-00 00:00:00"; //echo "<br>oRs2->DocRefAnsDate=".$oRs2->DocRefAnsDate; $flagCommit = $oRs2->Save(); if(!$flagCommit){ $checkflagCommit="1"; } } //-----edit DrsDocReceiveDate $oRs1->SearchByDocIDStatus3register($DocRefAnsID); $oRs1->GetRecord(); //echo "<br>oRs1->DrsID=".$oRs1->DrsID; $oRs2->SearchByDrsFromDrsIDDocIDDrsMainPsY($oRs1->DrsID,$DocRefAnsID); while($oRs2->GetRecord()){ $oRs2->Edit(); //echo "<br>select new"; $oRs2->DocRefAnsDate=$oDoc->DocDateCreate; //echo "<br>oRs2->DocRefAnsDate=".$timeDocDateCreate; $flagCommit = $oRs2->Save(); if(!$flagCommit){ $checkflagCommit="1"; } } }//-$oDoc->DocRefAnsID!=$DocRefAnsID $oDoc->DocRefAnsID=$DocRefAnsID; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; if($DocforSign=="Y"){ $useDocforSign="Y"; }else{ $useDocforSign="N"; } $oDoc->DocforSign=$useDocforSign; $flagCommit = $oDoc->Save(); if(!$flagCommit){ $checkflagCommit="1"; } } if($checkflagCommit=="0") $oC->CommitTrans(); else $oC->RollbackTrans(); echo "<meta http-equiv='refresh' content='0; URL=regisDoc.php?RsID=$oDoc->RsID&DtID=$oDoc->DtID&P=$P'>"; }else if($method=="selectCir"){ //หนังสือเวียน //echo "selectCir"; ?> <form METHOD="POST" action="addRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocNo" value="<? echo $DocNo; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate; ?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject; ?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom; ?>"> <input type="hidden" name="DocTo" value="<? echo $DocTo; ?>"> <input type="hidden" name="CertificatePs" value="<? echo $CertificatePs; ?>"> <input type="hidden" name="DocRef" value="<? echo $DocRef; ?>"> <input type="hidden" name="DocOther" value="<? echo $DocOther; ?>"> <input type="hidden" name="DslID" value="<? echo $DslID; ?>"> <input type="hidden" name="DclID" value="<? echo $DclID; ?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc; ?>"> <input type="hidden" name="fDelete" value="<? echo $fDelete; ?>"> <input type="hidden" name="endDoc" value="<? echo $endDoc; ?>"> <input type="hidden" name="DocRefAns" value="<? echo $DocRefAns; ?>"> <input type="hidden" name="DocRefAnsID" value="<? echo $DocRefAnsID; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; }else if($method=="addDocRef"){ ?> <script language="javascript1.2"> window.close(); window.opener.location.href="processRegisterDoc.php?method=addDocRef2&RsID=<? echo $RsID;?>&DtID=<? echo $DtID; ?>&DocfCir=<? echo $DocfCir; ?>&DocNo=<? echo $DocNo; ?>&DocDate=<? echo $DocDate; ?>&DocSubject=<? echo $DocSubject; ?>&DocFrom=<? echo $DocFrom; ?>&DocTo=<? echo $DocTo; ?>&DocOther=<? echo $DocOther; ?>&DslID=<? echo $DslID; ?>&DclID=<? echo $DclID; ?>&DocShortDesc=<? echo $DocShortDesc; ?>&endDoc=<? echo $endDoc; ?>&DrsSendToPs=<? echo $DrsSendToPs; ?>&DocDateShow=<? echo $DocDateShow; ?>&DocNoShow=<? echo $DocNoShow; ?>&DocSubjectShow=<? echo $DocSubjectShow; ?>&DocRef=<? echo $DocRef; ?>&DrsSendToPs=<? echo $DrsSendToPs; ?>&useMainDocNo=<? echo $useMainDocNo; ?>"; </script> <? }else if($method=="addDocRefAns"){ ?> <script language="javascript1.2"> window.close(); window.opener.location.href="processRegisterDoc.php?method=addDocRefAns2&RsID=<? echo $RsID;?>&DtID=<? echo $DtID; ?>&DocfCir=<? echo $DocfCir; ?>&DocNo=<? echo $DocNo; ?>&DocDate=<? echo $DocDate; ?>&DocSubject=<? echo $DocSubject; ?>&DocFrom=<? echo $DocFrom; ?>&DocTo=<? echo $DocTo; ?>&DocOther=<? echo $DocOther; ?>&DslID=<? echo $DslID; ?>&DclID=<? echo $DclID; ?>&DocShortDesc=<? echo $DocShortDesc; ?>&endDoc=<? echo $endDoc; ?>&DrsSendToPs=<? echo $DrsSendToPs; ?>&DocDateShow=<? echo $DocDateShow; ?>&DocNoShow=<? echo $DocNoShow; ?>&DocSubjectShow=<? echo $DocSubjectShow; ?>&DocRef=<? echo $DocRef; ?>&DocRefAns=<? echo $DocRefAns; ?>&DocRefAnsID=<? echo $DocRefAnsID; ?>&DrsSendToPs=<? echo $DrsSendToPs; ?>&useMainDocNo=<? echo $useMainDocNo; ?>"; </script> <? }else if($method=="editDocRef"){ ?> <script language="javascript1.2"> window.close(); window.opener.location.href="processRegisterDoc.php?DocID=<? echo $DocID; ?>&method=editDocRef2&RsID=<? echo $RsID;?>&DtID=<? echo $DtID; ?>&DocfCir=<? echo $DocfCir; ?>&DocNo=<? echo $DocNo; ?>&DocDate=<? echo $DocDate; ?>&DocSubject=<? echo $DocSubject; ?>&DocFrom=<? echo $DocFrom; ?>&DocTo=<? echo $DocTo; ?>&DocOther=<? echo $DocOther; ?>&DslID=<? echo $DslID; ?>&DclID=<? echo $DclID; ?>&DocShortDesc=<? echo $DocShortDesc; ?>&endDoc=<? echo $endDoc; ?>&DrsSendToPs=<? echo $DrsSendToPs; ?>&DocDateShow=<? echo $DocDateShow; ?>&DocNoShow=<? echo $DocNoShow; ?>&DocSubjectShow=<? echo $DocSubjectShow; ?>&DocRef=<? echo $DocRef; ?>&DocRefAns=<? echo $DocRefAns; ?>&DocRefAnsID=<? echo $DocRefAnsID; ?>&DrsSendToPs=<? echo $DrsSendToPs; ?>&useMainDocNo=<? echo $useMainDocNo; ?>"; </script> <? }else if($method=="editDocRefAns"){ ?> <script language="javascript1.2"> window.close(); window.opener.location.href="processRegisterDoc.php?DocID=<? echo $DocID; ?>&method=editDocRefAns2&RsID=<? echo $RsID;?>&DtID=<? echo $DtID; ?>&DocfCir=<? echo $DocfCir; ?>&DocNo=<? echo $DocNo; ?>&DocDate=<? echo $DocDate; ?>&DocSubject=<? echo $DocSubject; ?>&DocFrom=<? echo $DocFrom; ?>&DocTo=<? echo $DocTo; ?>&DocOther=<? echo $DocOther; ?>&DslID=<? echo $DslID; ?>&DclID=<? echo $DclID; ?>&DocShortDesc=<? echo $DocShortDesc; ?>&endDoc=<? echo $endDoc; ?>&DrsSendToPs=<? echo $DrsSendToPs; ?>&DocDateShow=<? echo $DocDateShow; ?>&DocNoShow=<? echo $DocNoShow; ?>&DocSubjectShow=<? echo $DocSubjectShow; ?>&DocRef=<? echo $DocRef; ?>&DocRefAns=<? echo $DocRefAns; ?>&DocRefAnsID=<? echo $DocRefAnsID; ?>&DrsSendToPs=<? echo $DrsSendToPs; ?>¬select=<? echo $notselect?>&useMainDocNo=<? echo $useMainDocNo; ?>"; </script> <? }else if($method=="addDocRef2"){ ?> <form METHOD="POST" action="addRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocNo" value="<? echo $DocNo; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate; ?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject; ?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom; ?>"> <input type="hidden" name="DocTo" value="<? echo $DocTo; ?>"> <input type="hidden" name="CertificatePs" value="<? echo $CertificatePs; ?>"> <input type="hidden" name="DocRef" value="<? echo $DocRef; ?>"> <input type="hidden" name="DocOther" value="<? echo $DocOther; ?>"> <input type="hidden" name="DslID" value="<? echo $DslID; ?>"> <input type="hidden" name="DclID" value="<? echo $DclID; ?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc; ?>"> <input type="hidden" name="fDelete" value="<? echo $fDelete; ?>"> <input type="hidden" name="endDoc" value="<? echo $endDoc; ?>"> <input type="hidden" name="DrsSendToPs" value="<? echo $DrsSendToPs; ?>"> <input type="hidden" name="faddDocRef" value="1"> <input type="hidden" name="DocDateShow" value="<? echo $DocDateShow; ?>"> <input type="hidden" name="DocNoShow" value="<? echo $DocNoShow; ?>"> <input type="hidden" name="DocSubjectShow" value="<? echo $DocSubjectShow; ?>"> <input type="hidden" name="DocRefAns" value="<? echo $DocRefAns; ?>"> <input type="hidden" name="DocRefAnsID" value="<? echo $DocRefAnsID; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? //echo "DocDateShow=".$oDoc->DocDate."DocNoShow=".$oDoc->DocNo; ?> <? echo "<body onload=\"document.forms[0].submit();\">"; }else if($method=="addDocRefAns2"){ ?> <form METHOD="POST" action="addRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocNo" value="<? echo $DocNo; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate; ?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject; ?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom; ?>"> <input type="hidden" name="DocTo" value="<? echo $DocTo; ?>"> <input type="hidden" name="CertificatePs" value="<? echo $CertificatePs; ?>"> <input type="hidden" name="DocRef" value="<? echo $DocRef; ?>"> <input type="hidden" name="DocOther" value="<? echo $DocOther; ?>"> <input type="hidden" name="DslID" value="<? echo $DslID; ?>"> <input type="hidden" name="DclID" value="<? echo $DclID; ?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc; ?>"> <input type="hidden" name="fDelete" value="<? echo $fDelete; ?>"> <input type="hidden" name="endDoc" value="<? echo $endDoc; ?>"> <input type="hidden" name="DrsSendToPs" value="<? echo $DrsSendToPs; ?>"> <input type="hidden" name="faddDocRef" value="1"> <input type="hidden" name="DocDateShow" value="<? echo $DocDateShow; ?>"> <input type="hidden" name="DocNoShow" value="<? echo $DocNoShow; ?>"> <input type="hidden" name="DocSubjectShow" value="<? echo $DocSubjectShow; ?>"> <input type="hidden" name="DocRefAns" value="<? echo $DocRefAns; ?>"> <input type="hidden" name="DocRefAnsID" value="<? echo $DocRefAnsID; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? //echo "DocDateShow=".$oDoc->DocDate."DocNoShow=".$oDoc->DocNo; ?> <? echo "<body onload=\"document.forms[0].submit();\">"; }else if($method=="editDocRef2"){ //echo "editRegisterDoc"; //--------------edit documents $oDoc->SearchByKey($DocID); if($oDoc->GetRecord()=="1"){ $oDoc->Edit(); $oDoc->DtID=$DtID; //echo "DtID=".$oDoc->DtID."<br>"; $oDoc->DslID=$DslID; //echo "DslID=".$oDoc->DslID."<br>"; $oDoc->DclID=$DclID; //echo "DclID=".$oDoc->DclID."<br>"; $oDoc->RsID=$RsID; //echo "RsID=".$oDoc->RsID."<br>"; //$oDoc->DocDateCreate=getNowDateTh()." ".date('H:i:s'); $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocDate=splitDateForm($DocDate,"/"); //echo "DocDate=".$oDoc->DocDate."<br>"; $oDoc->DocSubject=$DocSubject; //echo "DocSubject=".$oDoc->DocSubject."<br>"; $oDoc->DocFrom=$DocFrom; //echo "DocFrom=".$oDoc->DocFrom."<br>"; $oDoc->DocTo=$DocTo; //echo "DocTo=".$oDoc->DocTo."<br>"; $oDoc->DocShortDesc=$DocShortDesc; //echo "DocShortDesc=".$oDoc->DocShortDesc."<br>"; if($DocNoShow!=""){ $DocRef=$DocNoShow; } if($DocSubjectShow!=""){ $DocRef=$DocRef." ".$DocSubjectShow; } if($DocDateShow ==""){ echo ""; }else{ $DocRef=$DocRef." ".abbreDate(splitDateDb2($DocDateShow ,'/')); } $oDoc->DocRef=$DocRef; //echo "DocRef=".$oDoc->DocRef."<br>"; if($DocfCir==""){ $DocfCir_="N"; }else if($DocfCir=="Y"){ $DocfCir_="Y"; } $oDoc->DocfCir=$DocfCir_; //echo "DocfCir=".$oDoc->DocfCir."<br>"; $oDoc->endDoc=$endDoc; //echo "endDoc=".$oDoc->endDoc."<br>"; if($DrsSendToPs=="Y"){ $sendToPs_="Y"; }else{ $sendToPs_="N"; } $oDoc->sendToPs=$sendToPs_; $oDoc->DocRefAns=$DocRefAns; $oDoc->DocRefAnsID=$DocRefAnsID; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; $oDoc->Save(); } echo "<meta http-equiv='refresh' content='0; URL=editRegisDoc.php?DocID=$DocID&RsID=$RsID&DtID=$DtID'>"; }else if($method=="editDocRefAns2"){ $flagCommit = true; $checkflagCommit="0"; $oC->BeginTrans(); //echo "editRegisterDoc"; //--------------edit documents $oDoc->SearchByKey($DocID); if($oDoc->GetRecord()=="1"){ $oDoc->Edit(); $oDoc->DtID=$DtID; //echo "DtID=".$oDoc->DtID."<br>"; $oDoc->DslID=$DslID; //echo "DslID=".$oDoc->DslID."<br>"; $oDoc->DclID=$DclID; //echo "DclID=".$oDoc->DclID."<br>"; $oDoc->RsID=$RsID; //echo "RsID=".$oDoc->RsID."<br>"; $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocDate=splitDateForm($DocDate,"/"); //echo "DocDate=".$oDoc->DocDate."<br>"; $oDoc->DocSubject=$DocSubject; //echo "DocSubject=".$oDoc->DocSubject."<br>"; $oDoc->DocFrom=$DocFrom; //echo "DocFrom=".$oDoc->DocFrom."<br>"; $oDoc->DocTo=$DocTo; //echo "DocTo=".$oDoc->DocTo."<br>"; $oDoc->DocShortDesc=$DocShortDesc; //echo "DocShortDesc=".$oDoc->DocShortDesc."<br>"; if($DocNoShow!=""){ $DocRefAns=$DocNoShow; } if($DocSubjectShow!=""){ $DocRefAns=$DocRefAns." ".$DocSubjectShow; } if($DocDateShow ==""){ echo ""; }else{ $DocRefAns=$DocRefAns." ".abbreDate(splitDateDb2($DocDateShow ,'/')); } if($DocfCir==""){ $DocfCir_="N"; }else if($DocfCir=="Y"){ $DocfCir_="Y"; } $oDoc->DocfCir=$DocfCir_; //echo "DocfCir=".$oDoc->DocfCir."<br>"; $oDoc->endDoc=$endDoc; //echo "endDoc=".$oDoc->endDoc."<br>"; if($DrsSendToPs=="Y"){ $sendToPs_="Y"; }else{ $sendToPs_="N"; } $oDoc->sendToPs=$sendToPs_; $oDoc->DocRefAns=$DocRefAns; //echo "<br>oDoc->DocRefAnsID=".$oDoc->DocRefAnsID; //echo "<br>DocRefAnsID=".$DocRefAnsID; if($oDoc->DocRefAnsID!=$DocRefAnsID){ //---clear DrsDocReceiveDate $oRs1->SearchByDocIDStatus3register($oDoc->DocRefAnsID); $oRs1->GetRecord(); //echo "<br>oRs1->DrsID=".$oRs1->DrsID; $oRs2->SearchByDrsFromDrsIDDocIDDrsMainPsY($oRs1->DrsID,$oDoc->DocRefAnsID); while($oRs2->GetRecord()){ $oRs2->Edit(); //echo "clear old"; $oRs2->DocRefAnsDate="0000-00-00 00:00:00"; $flagCommit = $oRs2->Save(); if(!$flagCommit){ $checkflagCommit="1"; } } //-----edit DrsDocReceiveDate $oRs1->SearchByDocIDStatus3register($DocRefAnsID); $oRs1->GetRecord(); //echo "<br>oRs1->DrsID=".$oRs1->DrsID; $oRs2->SearchByDrsFromDrsIDDocIDDrsMainPsY($oRs1->DrsID,$DocRefAnsID); while($oRs2->GetRecord()){ $oRs2->Edit(); //echo "<br>select new"; $oRs2->DocRefAnsDate=$oDoc->DocDateCreate; $flagCommit = $oRs2->Save(); if(!$flagCommit){ $checkflagCommit="1"; } } }//-$oDoc->DocRefAnsID!=$DocRefAnsID $oDoc->DocRefAnsID=$DocRefAnsID; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; $flagCommit = $oDoc->Save(); if(!$flagCommit){ $checkflagCommit="1"; } } if($checkflagCommit=="0") $oC->CommitTrans(); else $oC->RollbackTrans(); echo "<meta http-equiv='refresh' content='0; URL=editRegisDoc.php?DocID=$DocID&RsID=$RsID&DtID=$DtID¬select=$notselect'>"; }else if($method=="selectCir_edit"){ //หนังสือเวียน //echo "selectCir_edit"; //--------------edit documents $oDoc->SearchByKey($DocID); if($oDoc->GetRecord()=="1"){ $oDoc->Edit(); $oDoc->DtID=$DtID; //echo "DtID=".$oDoc->DtID."<br>"; $oDoc->DslID=$DslID; //echo "DslID=".$oDoc->DslID."<br>"; $oDoc->DclID=$DclID; //echo "DclID=".$oDoc->DclID."<br>"; $oDoc->RsID=$RsID; //echo "RsID=".$oDoc->RsID."<br>"; $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocDate=splitDateForm($DocDate,"/"); //echo "DocDate=".$oDoc->DocDate."<br>"; $oDoc->DocSubject=$DocSubject; //echo "DocSubject=".$oDoc->DocSubject."<br>"; $oDoc->DocFrom=$DocFrom; //echo "DocFrom=".$oDoc->DocFrom."<br>"; $oDoc->DocTo=$DocTo; //echo "DocTo=".$oDoc->DocTo."<br>"; $oDoc->DocShortDesc=$DocShortDesc; //echo "DocShortDesc=".$oDoc->DocShortDesc."<br>"; $oDoc->DocRef=$DocRef; //echo "DocRef=".$oDoc->DocRef."<br>"; if($DocfCir==""){ $DocfCir_="N"; }else if($DocfCir=="Y"){ $DocfCir_="Y"; } $oDoc->DocfCir=$DocfCir_; //echo "DocfCir=".$oDoc->DocfCir."<br>"; $oDoc->endDoc=$endDoc; //echo "endDoc=".$oDoc->endDoc."<br>"; if($DrsSendToPs=="Y"){ $sendToPs_="Y"; }else{ $sendToPs_="N"; } $oDoc->sendToPs=$sendToPs_; $oDoc->DocRefAns=$DocRefAns; $oDoc->DocRefAnsID=$DocRefAnsID; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; $oDoc->Save(); } ?> <form METHOD="POST" action="editRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocID" value="<? echo $DocID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; }else if($method=="showDocNomain_edit"){ //หนังสือเวียน //echo "selectCir_edit"; //--------------edit documents $oDoc->SearchByKey($DocID); if($oDoc->GetRecord()=="1"){ $oDoc->Edit(); $oDoc->DtID=$DtID; //echo "DtID=".$oDoc->DtID."<br>"; $oDoc->DslID=$DslID; //echo "DslID=".$oDoc->DslID."<br>"; $oDoc->DclID=$DclID; //echo "DclID=".$oDoc->DclID."<br>"; $oDoc->DsID=$oDoc->DsID; //echo "DsID=".$oDoc->DsID."<br>"; $oDoc->RsID=$RsID; //echo "RsID=".$oDoc->RsID."<br>"; $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocDate=splitDateForm($DocDate,"/"); //echo "DocDate=".$oDoc->DocDate."<br>"; $oDoc->DocSubject=$DocSubject; //echo "DocSubject=".$oDoc->DocSubject."<br>"; $oDoc->DocFrom=$DocFrom; //echo "DocFrom=".$oDoc->DocFrom."<br>"; $oDoc->DocTo=$DocTo; //echo "DocTo=".$oDoc->DocTo."<br>"; $oDoc->DocShortDesc=$DocShortDesc; //echo "DocShortDesc=".$oDoc->DocShortDesc."<br>"; $oDoc->DocRef=$DocRef; //echo "DocRef=".$oDoc->DocRef."<br>"; if($DocfCir==""){ $DocfCir_="N"; }else if($DocfCir=="Y"){ $DocfCir_="Y"; } $oDoc->DocfCir=$DocfCir_; //echo "DocfCir=".$oDoc->DocfCir."<br>"; $oDoc->endDoc=$endDoc; //echo "endDoc=".$oDoc->endDoc."<br>"; if($DrsSendToPs=="Y"){ $sendToPs_="Y"; }else{ $sendToPs_="N"; } $oDoc->sendToPs=$sendToPs_; $oDoc->DocRefAns=$DocRefAns; $oDoc->DocRefAnsID=$DocRefAnsID; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; $oDoc->Save(); } ?> <form METHOD="POST" action="editRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocID" value="<? echo $DocID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; }else if($method=="deleteRegisterDoc"){ //echo "deleteRegisterDoc"; $oDoc->SearchByKey($DocID); if($oDoc->GetRecord()=="1"){ $oDoc->Edit(); $oDoc->fDelete="Y"; if($DrsSendToPs=="Y"){ $sendToPs_="Y"; }else{ $sendToPs_="N"; } $oDoc->sendToPs=$sendToPs_; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; $oDoc->Save(); } echo "<meta http-equiv='refresh' content='0; URL=regisDoc.php'>"; }else if($method=="confirmRegisterDocAll"){ echo "<br><br><div align=\"center\"><strong>กรุณารอสักครู่ ระบบกำลังดำเนินการลงทะเบียนหนังสือรับรองจำนวน ".$countps." รายการ</strong></div>"; $oDt1->SearchByKey($DtID); $oDt1->GetRecord(); $oSys->RSsysConfig(); $oSys->GetRecord(); $oDP2->SearchByKey($deptId); $oDP2->GetRecord(); if($oDP2->deptLevel!=0){ $deptId=SearchdeptIdlevel0($oDP2->deptParentId); } $oDP->SearchByKey($deptId); $oDP->GetRecord(); $oRd->SearchRunningBydocGroupDtID2($DocGroup,$DtID); $oRd->GetRecord(); $oRd->Edit(); $reNo=$oRd->regisNo; $oRd->regisNo=($reNo+$countps); $oRd->Save(); $UPath='uploadfile/'.$filename; $fp = fopen($UPath, "r"); $i = 1; $timeDocDateCreate=getNowDateTh()." ".date('H:i:s'); while(!feof($fp)) { $char = fgets($fp); $name = $char; $DocNo=""; if($name!=""){ //echo $name."เลขทะเบียน=".($reNo+$i)."<br>"; $oDoc->AddNew(); $oDoc->DocID=$oDoc->GetNextCode(); $e=$oDoc->GetNextCode(); $oDoc->DlcID=$DlcID; //echo "DlcID=".$oDoc->DlcID."<br>"; $oDoc->DtID=$DtID; //echo "DtID=".$oDoc->DtID."<br>"; $oDoc->DsID=1; $oDoc->RsID=$RsID; //echo "RsID=".$oDoc->RsID."<br>"; $oDoc->DocDateCreate=$timeDocDateCreate; $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocUserCreate=$personId; //echo "DocUserCreate=".$oDoc->DocUserCreate."<br>"; $oDoc->DocTypeNo=($reNo+$i); // echo "DocTypeNo=".$oDoc->DocTypeNo."<br>"; $oDoc->DocDate=splitDateForm($DocDate,"/"); // echo "DocDate=".$oDoc->DocDate."<br>"; if($oDt1->sendNoPrefix!=""){ $DocNo=$oDt1->sendNoPrefix; } if($oDt1->sendNoSuffix!=""){ $DocNo=$DocNo.$oDt1->sendNoSuffix; } $DocNo = preg_replace("/%o/", "$oSys->sysDocNo", $DocNo); $DocNo = preg_replace("/%d/", "$oDP->deptNo", $DocNo); $DocNo = preg_replace("/%r/", "$oDoc->DocTypeNo", $DocNo); $Y = date('Y')+543; $DocNo = preg_replace("/%y/", "$Y", $DocNo); $oDoc->DocNo=$DocNo; //echo "DocNo=".$oDoc->DocNo."<br>"; $oDoc->DocSubject=$DocSubject; //echo "DocSubject=".$oDoc->DocSubject."<br>"; $oDoc->DocFrom=$DocFrom; //echo "DocFrom=".$oDoc->DocFrom."<br>"; $oDoc->DocShortDesc=$DocShortDesc; $oDoc->DocGroup=$DocGroup; //echo "DocGroup=".$oDoc->DocGroup."<br>"; $oDoc->CertificatePs=$name; $oDoc->endDoc="Y"; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; $oDoc->Save(); //echo "<br><br>"; //---------------add DocReceiveSend $oRs->AddNew(); $oRs->DrsID=$oRs->GetNextCode(); $oRs->DocID=$e; $oRs->DlcID=$DlcID; //echo "R-DlcID=".$oRs->DlcID."<br>"; $oRs->DsID=1; $oRs->PtID=$oRs->PtID; $oRs->DrsDocTypeNo=$oDoc->DocTypeNo; //echo "R-DrsDocTypeNo=".$oRs->DrsDocTypeNo."<br>"; $oRs->DrsReceiveDate=$DocDateCreate; //echo "R-DrsReceiveDate=".$oRs->DrsReceiveDate."<br>"; $oRs->DrsReceivePersonId=$personId; //echo "R-DrsReceivePersonId=".$oRs->DrsReceivePersonId."<br>"; $oRs->DrsDlcIDCreate=$DlcID; //echo "R-DrsDlcIDCreate=".$oRs->DrsDlcIDCreate."<br>"; $oRs->DrsPsIDCreate=$personId; //echo "R-DrsPsIDCreate=".$oRs->DrsPsIDCreate."<br>"; $oRs->DocGroup=$DocGroup; //echo "R-DocGroup=".$oRs->DocGroup."<br>"; $oRs->DrsflagRead="N"; //echo "R-DrsflagRead=".$oRs->DrsflagRead."<br>"; $oRs->Save(); //echo "------------------<br>"; $i++; } } echo "<meta http-equiv='refresh' content='0; URL=regisDoc.php?RsID=$RsID&DtID=$DtID&flagshow=1'>"; }else if($method=="confirmRegisterDocAllreg"){ echo "<br><br><div align=\"center\"><strong>กรุณารอสักครู่ ระบบกำลังดำเนินการลงทะเบียนหนังสือรับรองจำนวน ".$countps." รายการ</strong></div>"; $oDt1->SearchByKey($DtID); $oDt1->GetRecord(); $oSys->RSsysConfig(); $oSys->GetRecord(); $oDP2->SearchByKey($deptId); $oDP2->GetRecord(); if($oDP2->deptLevel!=0){ $deptId=SearchdeptIdlevel0($oDP2->deptParentId); } $oDP->SearchByKey($deptId); $oDP->GetRecord(); $oRd->SearchRunningBydocGroupDtID2($DocGroup,$DtID); $oRd->GetRecord(); $oRd->Edit(); $reNo=$oRd->regisNo; $oRd->regisNo=($reNo+$countps); $oRd->Save(); $UPath='uploadfile/'.$filename; $fp = fopen($UPath, "r"); $i = 1; $timeDocDateCreate=getNowDateTh()." ".date('H:i:s'); while(!feof($fp)) { $char = fgets($fp); $stdCode=""; $prefixname=""; $name=""; $surname=""; list($stdCode,$prefixname, $name, $surname) = split('[,]', $char); $DocNo=""; if($stdCode!=""){ //echo $name."เลขทะเบียน=".($reNo+$i)."<br>"; $oDoc->AddNew(); $oDoc->DocID=$oDoc->GetNextCode(); $e=$oDoc->GetNextCode(); $oDoc->DlcID=$DlcID; //echo "DlcID=".$oDoc->DlcID."<br>"; $oDoc->DtID=$DtID; //echo "DtID=".$oDoc->DtID."<br>"; $oDoc->DsID=1; $oDoc->RsID=$RsID; //echo "RsID=".$oDoc->RsID."<br>"; $oDoc->DocDateCreate=$timeDocDateCreate; $DocDateCreate=$oDoc->DocDateCreate; $oDoc->DocUserCreate=$personId; //echo "DocUserCreate=".$oDoc->DocUserCreate."<br>"; $oDoc->DocTypeNo=($reNo+$i); // echo "DocTypeNo=".$oDoc->DocTypeNo."<br>"; $oDoc->DocDate=splitDateForm($DocDate,"/"); // echo "DocDate=".$oDoc->DocDate."<br>"; if($oDt1->sendNoPrefix!=""){ $DocNo=$oDt1->sendNoPrefix; } if($oDt1->sendNoSuffix!=""){ $DocNo=$DocNo.$oDt1->sendNoSuffix; } $DocNo = preg_replace("/%o/", "$oSys->sysDocNo", $DocNo); $DocNo = preg_replace("/%d/", "$oDP->deptNo", $DocNo); $DocNo = preg_replace("/%r/", "$oDoc->DocTypeNo", $DocNo); $Y = date('Y')+543; $DocNo = preg_replace("/%y/", "$Y", $DocNo); $oDoc->DocNo=$DocNo; //echo "DocNo=".$oDoc->DocNo."<br>"; $oDoc->DocSubject=$DocSubject; //echo "DocSubject=".$oDoc->DocSubject."<br>"; $oDoc->DocFrom=$DocFrom; //echo "DocFrom=".$oDoc->DocFrom."<br>"; $oDoc->DocShortDesc=$DocShortDesc; //echo "DocShortDesc=".$oDoc->DocShortDesc."<br>"; $oDoc->DocGroup=$DocGroup; //echo "DocGroup=".$oDoc->DocGroup."<br>"; $oDoc->CertificatePs=$prefixname.$name.' '.$surname; $oDoc->endDoc="Y"; if($useMainDocNo=="Y"){ $useMainDocNo="Y"; }else{ $useMainDocNo="N"; } $oDoc->useMainDocNo=$useMainDocNo; $oDoc->stdCode=$stdCode; $oDoc->Save(); //echo "<br><br>"; //---------------add DocReceiveSend $oRs->AddNew(); $oRs->DrsID=$oRs->GetNextCode(); $oRs->DocID=$e; $oRs->DlcID=$DlcID; //echo "R-DlcID=".$oRs->DlcID."<br>"; $oRs->DsID=1; $oRs->PtID=$oRs->PtID; $oRs->DrsDocTypeNo=$oDoc->DocTypeNo; //echo "R-DrsDocTypeNo=".$oRs->DrsDocTypeNo."<br>"; $oRs->DrsReceiveDate=$DocDateCreate; //echo "R-DrsReceiveDate=".$oRs->DrsReceiveDate."<br>"; $oRs->DrsReceivePersonId=$personId; //echo "R-DrsReceivePersonId=".$oRs->DrsReceivePersonId."<br>"; $oRs->DrsDlcIDCreate=$DlcID; //echo "R-DrsDlcIDCreate=".$oRs->DrsDlcIDCreate."<br>"; $oRs->DrsPsIDCreate=$personId; //echo "R-DrsPsIDCreate=".$oRs->DrsPsIDCreate."<br>"; $oRs->DocGroup=$DocGroup; //echo "R-DocGroup=".$oRs->DocGroup."<br>"; $oRs->DrsflagRead="N"; //echo "R-DrsflagRead=".$oRs->DrsflagRead."<br>"; $oRs->Save(); //echo "------------------<br>"; $i++; } } echo "<meta http-equiv='refresh' content='0; URL=regisDoc.php?RsID=$RsID&DtID=$DtID&flagshow=1'>"; }else if($method=="upload_file"){ $rootdir = "uploadfile"; //กำหนด directoryบเก็บ file ที่จะ upload เข้าไป $limitfile = 70000; //กำหนด ขนาด file ที่อนุญาติให้โหลดเข้ามาเก็บได้ (ต่อ 1 file) หน่วยเป็น byte $fileName = date('dmY_His'); $docPath = "$rootdir/".$fileName.".csv"; if($uploadfile_size > $limitfile) { ?> <form METHOD="POST" action="addRegisDocAll.php"> <input type="hidden" name="c" value="1"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate;?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject;?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom;?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc;?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; } else if(substr($uploadfile_name, -3) != 'csv') { ?> <form METHOD="POST" action="addRegisDocAll.php"> <input type="hidden" name="c" value="2"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate;?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject;?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom;?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc;?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; } else { copy($uploadfile, $docPath); ?> <form METHOD="POST" action="addRegisDocAll.php"> <input type="hidden" name="c" value="3"> <input type="hidden" name="n" value="<? echo $fileName.".csv"; ?>"> <input type="hidden" name="s" value="<? echo $uploadfile_size; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate;?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject;?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom;?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc;?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; } }else if($method=="upload_filereg"){ $rootdir = "uploadfile"; //กำหนด directoryบเก็บ file ที่จะ upload เข้าไป $limitfile = 70000; //กำหนด ขนาด file ที่อนุญาติให้โหลดเข้ามาเก็บได้ (ต่อ 1 file) หน่วยเป็น byte $fileName = date('dmY_His'); $docPath = "$rootdir/".$fileName.".csv"; if($uploadfile_size > $limitfile) { ?> <form METHOD="POST" action="addRegisDocAllReg.php"> <input type="hidden" name="c" value="1"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate;?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject;?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom;?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc;?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; } else if(substr($uploadfile_name, -3) != 'csv') { ?> <form METHOD="POST" action="addRegisDocAllReg.php"> <input type="hidden" name="c" value="2"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate;?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject;?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom;?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc;?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; } else { copy($uploadfile, $docPath); ?> <form METHOD="POST" action="addRegisDocAllReg.php"> <input type="hidden" name="c" value="3"> <input type="hidden" name="n" value="<? echo $fileName.".csv"; ?>"> <input type="hidden" name="s" value="<? echo $uploadfile_size; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate;?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject;?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom;?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc;?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; } }else if($method=="RegisterDocAll"){ echo "<meta http-equiv='refresh' content='0; URL=addRegisDocAll.php?success=1&n=$fileName&RsID=$RsID&DtID=$DtID'>"; }else if($method=="showDocNomain"){ ?> <form METHOD="POST" action="addRegisDoc.php"> <input type="hidden" name="RsID" value="<? echo $RsID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DtID" value="<? echo $DtID; ?>"> <input type="hidden" name="DocfCir" value="<? echo $DocfCir; ?>"> <input type="hidden" name="DocNo" value="<? echo $DocNo; ?>"> <input type="hidden" name="DocDate" value="<? echo $DocDate; ?>"> <input type="hidden" name="DocSubject" value="<? echo $DocSubject; ?>"> <input type="hidden" name="DocFrom" value="<? echo $DocFrom; ?>"> <input type="hidden" name="DocTo" value="<? echo $DocTo; ?>"> <input type="hidden" name="CertificatePs" value="<? echo $CertificatePs; ?>"> <input type="hidden" name="DocRef" value="<? echo $DocRef; ?>"> <input type="hidden" name="DocOther" value="<? echo $DocOther; ?>"> <input type="hidden" name="DslID" value="<? echo $DslID; ?>"> <input type="hidden" name="DclID" value="<? echo $DclID; ?>"> <input type="hidden" name="DocShortDesc" value="<? echo $DocShortDesc; ?>"> <input type="hidden" name="fDelete" value="<? echo $fDelete; ?>"> <input type="hidden" name="endDoc" value="<? echo $endDoc; ?>"> <input type="hidden" name="DocRefAns" value="<? echo $DocRefAns; ?>"> <input type="hidden" name="DocRefAnsID" value="<? echo $DocRefAnsID; ?>"> <input type="hidden" name="useMainDocNo" value="<? echo $useMainDocNo; ?>"> </form> <? echo "<body onload=\"document.forms[0].submit();\">"; } ?> |
:: Command execute :: | |
:: Shadow's tricks :D :: | |
Useful Commands
|
:: Preddy's tricks :D :: | |
Php Safe-Mode Bypass (Read Files)
|
--[ c999shell v. 1.0 pre-release build #16 Modded by Shadow & Preddy | RootShell Security Group | r57 c99 shell | Generation time: 0.0078 ]-- |