Linux host40.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
Apache
: 68.65.120.213 | : 216.73.217.2
Cant Read [ /etc/named.conf ]
7.4.33
trade
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
trade /
public_html /
system /
Database /
SQLSRV /
[ HOME SHELL ]
Name
Size
Permission
Action
Builder.php
18.42
KB
-rw-r--r--
Connection.php
14.53
KB
-rw-r--r--
Forge.php
12.59
KB
-rw-r--r--
PreparedQuery.php
2.73
KB
-rw-r--r--
Result.php
4.65
KB
-rw-r--r--
Utils.php
1.23
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : PreparedQuery.php
<?php /** * This file is part of CodeIgniter 4 framework. * * (c) CodeIgniter Foundation <admin@codeigniter.com> * * For the full copyright and license information, please view * the LICENSE file that was distributed with this source code. */ namespace CodeIgniter\Database\SQLSRV; use BadMethodCallException; use CodeIgniter\Database\BasePreparedQuery; use Exception; /** * Prepared query for Postgre */ class PreparedQuery extends BasePreparedQuery { /** * Parameters array used to store the dynamic variables. * * @var array */ protected $parameters = []; /** * The result boolean from a sqlsrv_execute. * * @var bool */ protected $result; /** * Prepares the query against the database, and saves the connection * info necessary to execute the query later. * * NOTE: This version is based on SQL code. Child classes should * override this method. * * @param array $options Options takes an associative array; * * @throws Exception * * @return mixed */ public function _prepare(string $sql, array $options = []) { // Prepare parameters for the query $queryString = $this->getQueryString(); $parameters = $this->parameterize($queryString); // Prepare the query $this->statement = sqlsrv_prepare($this->db->connID, $sql, $parameters); if (! $this->statement) { $info = $this->db->error(); $this->errorCode = $info['code']; $this->errorString = $info['message']; } return $this; } /** * Takes a new set of data and runs it against the currently * prepared query. Upon success, will return a Results object. */ public function _execute(array $data): bool { if (! isset($this->statement)) { throw new BadMethodCallException('You must call prepare before trying to execute a prepared statement.'); } foreach ($data as $key => $value) { $this->parameters[$key] = $value; } $this->result = sqlsrv_execute($this->statement); return (bool) $this->result; } /** * Returns the result object for the prepared query. * * @return mixed */ public function _getResult() { return $this->result; } /** * Handle parameters */ protected function parameterize(string $queryString): array { $numberOfVariables = substr_count($queryString, '?'); $params = []; for ($c = 0; $c < $numberOfVariables; $c++) { $this->parameters[$c] = null; $params[] = &$this->parameters[$c]; } return $params; } }
Close