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 /
tests /
Delete
Unzip
Name
Size
Permission
Date
Action
LibTest.php
3.37
KB
-rw-r--r--
2023-01-22 09:53
benchmark.php
2.41
KB
-rw-r--r--
2023-01-22 09:53
pdo.php
2.4
KB
-rw-r--r--
2023-01-22 09:53
test-active-record.php
5.23
KB
-rw-r--r--
2023-01-22 09:53
test-active-recs2.php
2.12
KB
-rw-r--r--
2023-01-22 09:53
test-active-relations.php
3.67
KB
-rw-r--r--
2023-01-22 09:53
test-active-relationsx.php
25.16
KB
-rw-r--r--
2023-01-22 09:53
test-datadict.php
7.84
KB
-rw-r--r--
2023-01-22 09:53
test-perf.php
1.58
KB
-rw-r--r--
2023-01-22 09:53
test-pgblob.php
2.69
KB
-rw-r--r--
2023-01-22 09:53
test-php5.php
2.91
KB
-rw-r--r--
2023-01-22 09:53
test-xmlschema.php
1.96
KB
-rw-r--r--
2023-01-22 09:53
test.php
54.87
KB
-rw-r--r--
2023-01-22 09:53
test2.php
1.26
KB
-rw-r--r--
2023-01-22 09:53
test3.php
1.3
KB
-rw-r--r--
2023-01-22 09:53
test4.php
4.84
KB
-rw-r--r--
2023-01-22 09:53
test5.php
1.7
KB
-rw-r--r--
2023-01-22 09:53
test_mssqlnative.php
5.33
KB
-rw-r--r--
2023-01-22 09:53
test_rs_array.php
1.37
KB
-rw-r--r--
2023-01-22 09:53
testcache.php
1.14
KB
-rw-r--r--
2023-01-22 09:53
testdatabases.inc.php
17.55
KB
-rw-r--r--
2023-01-22 09:53
testgenid.php
1.41
KB
-rw-r--r--
2023-01-22 09:53
testmssql.php
2.3
KB
-rw-r--r--
2023-01-22 09:53
testoci8.php
2.67
KB
-rw-r--r--
2023-01-22 09:53
testoci8cursor.php
3.21
KB
-rw-r--r--
2023-01-22 09:53
testpaging.php
2.62
KB
-rw-r--r--
2023-01-22 09:53
testpear.php
1.21
KB
-rw-r--r--
2023-01-22 09:53
testsessions.php
2.83
KB
-rw-r--r--
2023-01-22 09:53
time.php
1.21
KB
-rw-r--r--
2023-01-22 09:53
tmssql.php
2.54
KB
-rw-r--r--
2023-01-22 09:53
xmlschema-mssql.xml
832
B
-rw-r--r--
2023-01-22 09:53
xmlschema.xml
961
B
-rw-r--r--
2023-01-22 09:53
Save
Rename
<?php /** * ADOdb tests - Sessions. * * 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 */ function NotifyExpire($ref,$key) { print "<p><b>Notify Expiring=$ref, sessionkey=$key</b></p>"; } //------------------------------------------------------------------- error_reporting(E_ALL); ob_start(); include('../session/adodb-cryptsession2.php'); $options['debug'] = 1; $db = 'postgres'; #### CONNECTION switch($db) { case 'oci8': $options['table'] = 'adodb_sessions2'; ADOdb_Session::config('oci8', 'mobydick', 'jdev', 'natsoft', 'mobydick',$options); break; case 'postgres': $options['table'] = 'sessions2'; ADOdb_Session::config('postgres', 'localhost', 'postgres', 'natsoft', 'northwind',$options); break; case 'mysql': default: $options['table'] = 'sessions2'; ADOdb_Session::config('mysql', 'localhost', 'root', '', 'xphplens_2',$options); break; } #### SETUP NOTIFICATION $USER = 'JLIM'.rand(); $ADODB_SESSION_EXPIRE_NOTIFY = array('USER','NotifyExpire'); adodb_session_create_table(); session_start(); adodb_session_regenerate_id(); ### SETUP SESSION VARIABLES if (empty($_SESSION['MONKEY'])) $_SESSION['MONKEY'] = array(1,'abc',44.41); else $_SESSION['MONKEY'][0] += 1; if (!isset($_GET['nochange'])) @$_SESSION['AVAR'] += 1; ### START DISPLAY print "<h3>PHP ".PHP_VERSION."</h3>"; print "<p><b>\$_SESSION['AVAR']={$_SESSION['AVAR']}</b></p>"; print "<hr /> <b>Cookies</b>: "; print_r($_COOKIE); var_dump($_SESSION['MONKEY']); ### RANDOMLY PERFORM Garbage Collection ### In real-production environment, this is done for you ### by php's session extension, which calls adodb_sess_gc() ### automatically for you. See php.ini's ### session.cookie_lifetime and session.gc_probability if (rand() % 5 == 0) { print "<hr /><p><b>Garbage Collection</b></p>"; adodb_sess_gc(10); if (rand() % 2 == 0) { print "<p>Random own session destroy</p>"; session_destroy(); } } else { $DB = ADODB_Session::_conn(); $sessk = $DB->qstr('%AZ'.rand().time()); $olddate = $DB->DBTimeStamp(time()-30*24*3600); $rr = $DB->qstr(rand()); $DB->Execute("insert into {$options['table']} (sesskey,expiry,expireref,sessdata,created,modified) values ($sessk,$olddate, $rr,'',$olddate,$olddate)"); }