Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /** @noinspection SqlDialectInspection */ /** @noinspection SqlResolve */ /** @noin..

Decoded Output download

<?php /** @noinspection SqlDialectInspection */
/** @noinspection SqlResolve */

/** @noinspection SqlNoDataSourceInspection */

use eftec\PdoOne;

include "../../vendor/autoload.php";
include "../Collection.php";
include "../dBug.php";

// connecting to database sakila at 127.0.0.1 with user root and password abc.123
$dao=new PdoOne("sqlsrv","127.0.0.1","sa","abc.123","sakila","");
$dao->logLevel=3;
try {
    echo "<h1>Connection. The instance {$dao->server}, base:{$dao->db}  user:{$dao->user} and password:{$dao->pwd} must exists</h1>";
    $dao->connect();
    echo "Connected A-OK!<br>";
} catch (Exception $e) {
    echo "<h2>connection error:</h2>";
    echo $dao->lastError()."-".$e->getMessage()."<br>";
    die(1);
}

try {
    echo "<h1>Table truncate :</h1>";
    $dao->runRawQuery("truncate table typetable");
    echo $dao->lastQuery."<br>";
    $dao->runRawQuery("truncate table producttype");
    echo $dao->lastQuery."<br>";
} catch (Exception $e) {
    echo "<h2>Table truncate error:</h2>";
    echo $dao->lastError()."-".$e->getMessage()."<br>";
}
echo "<h1>You should run <a href='testbuilder.php'>testbuilder</a> first</h1>";


try {
    echo "<h1>Table insert (it's ok if it fails because it could exist):</h1>";
    $dao->runRawQuery('insert into typetable(type,name) values(?,?)'
        ,array(PDO::PARAM_INT,1,PDO::PARAM_STR,'Drink'));
    echo $dao->lastQuery."<br>";
    $dao->runRawQuery('insert into typetable(type,name) values(?,?)'
        ,array(PDO::PARAM_INT,2,PDO::PARAM_STR,'Yummy'));
    echo $dao->lastQuery."<br>";

    // $dao->insert("producttype",['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT],[1,'Coca-Cola',1]);
    $dao->from("producttype")
        ->set(['idproducttype',PDO::PARAM_INT,0 ,'name',PDO::PARAM_STR,'Pepsi' ,'type',PDO::PARAM_INT,1])
        ->insert();
    echo $dao->lastQuery."<br>";
    

    $dao->from("producttype")
        ->set("idproducttype=?",[PDO::PARAM_INT,101])
        ->set('name=?',[PDO::PARAM_STR,'Pepsi'])
        ->set('type=?',[PDO::PARAM_INT,1])
        ->insert();
    echo $dao->lastQuery."<br>";

    $dao->from("producttype")
        ->set('(idproducttype,name,type) values (?,?,?)',[PDO::PARAM_INT,100,PDO::PARAM_STR,'Pepsi',PDO::PARAM_INT,1])
        ->insert();
    echo $dao->lastQuery."<br>";

    $dao->insert("producttype"
            ,['idproducttype',PDO::PARAM_INT,1 
		    ,'name',PDO::PARAM_STR,'Coca-Cola' 
		    ,'type',PDO::PARAM_INT,1]); // type1
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
        ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
        ,[2,'Fanta',1]); // type 2
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
        ,['idproducttype'=>PDO::PARAM_INT,'name'=>PDO::PARAM_STR,'type'=>PDO::PARAM_INT] // type3 arrays declarative
        ,['idproducttype'=>3,'name'=>'Sprite','type'=>'1']);  // with definition of types.
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
            ,['idproducttype'=>4
		    ,'name'=>"Kellogg's"
		    ,'type'=>2]); // type 4 array declarative, automatic type
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
	        ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
	        ,[5,'Chocapic',2]);
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
	    ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
	    ,[6,'CaptainCrunch',2]);
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
	    ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
	    ,[7,'will be deleted 1',2]);
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
        ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
        ,[8,'will be deleted 2',2]);
    echo $dao->lastQuery."<br>";

} catch (Exception $e) {
    echo "<h2>Table insert error:</h2>";
    echo $dao->lastError()."-".$e->getMessage()."<br>";
} ?>

Did this file decode correctly?

Original Code

<?php /** @noinspection SqlDialectInspection */
/** @noinspection SqlResolve */

/** @noinspection SqlNoDataSourceInspection */

use eftec\PdoOne;

include "../../vendor/autoload.php";
include "../Collection.php";
include "../dBug.php";

// connecting to database sakila at 127.0.0.1 with user root and password abc.123
$dao=new PdoOne("sqlsrv","127.0.0.1","sa","abc.123","sakila","");
$dao->logLevel=3;
try {
    echo "<h1>Connection. The instance {$dao->server}, base:{$dao->db}  user:{$dao->user} and password:{$dao->pwd} must exists</h1>";
    $dao->connect();
    echo "Connected A-OK!<br>";
} catch (Exception $e) {
    echo "<h2>connection error:</h2>";
    echo $dao->lastError()."-".$e->getMessage()."<br>";
    die(1);
}

try {
    echo "<h1>Table truncate :</h1>";
    $dao->runRawQuery("truncate table typetable");
    echo $dao->lastQuery."<br>";
    $dao->runRawQuery("truncate table producttype");
    echo $dao->lastQuery."<br>";
} catch (Exception $e) {
    echo "<h2>Table truncate error:</h2>";
    echo $dao->lastError()."-".$e->getMessage()."<br>";
}
echo "<h1>You should run <a href='testbuilder.php'>testbuilder</a> first</h1>";


try {
    echo "<h1>Table insert (it's ok if it fails because it could exist):</h1>";
    $dao->runRawQuery('insert into typetable(type,name) values(?,?)'
        ,array(PDO::PARAM_INT,1,PDO::PARAM_STR,'Drink'));
    echo $dao->lastQuery."<br>";
    $dao->runRawQuery('insert into typetable(type,name) values(?,?)'
        ,array(PDO::PARAM_INT,2,PDO::PARAM_STR,'Yummy'));
    echo $dao->lastQuery."<br>";

    // $dao->insert("producttype",['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT],[1,'Coca-Cola',1]);
    $dao->from("producttype")
        ->set(['idproducttype',PDO::PARAM_INT,0 ,'name',PDO::PARAM_STR,'Pepsi' ,'type',PDO::PARAM_INT,1])
        ->insert();
    echo $dao->lastQuery."<br>";
    

    $dao->from("producttype")
        ->set("idproducttype=?",[PDO::PARAM_INT,101])
        ->set('name=?',[PDO::PARAM_STR,'Pepsi'])
        ->set('type=?',[PDO::PARAM_INT,1])
        ->insert();
    echo $dao->lastQuery."<br>";

    $dao->from("producttype")
        ->set('(idproducttype,name,type) values (?,?,?)',[PDO::PARAM_INT,100,PDO::PARAM_STR,'Pepsi',PDO::PARAM_INT,1])
        ->insert();
    echo $dao->lastQuery."<br>";

    $dao->insert("producttype"
            ,['idproducttype',PDO::PARAM_INT,1 
		    ,'name',PDO::PARAM_STR,'Coca-Cola' 
		    ,'type',PDO::PARAM_INT,1]); // type1
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
        ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
        ,[2,'Fanta',1]); // type 2
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
        ,['idproducttype'=>PDO::PARAM_INT,'name'=>PDO::PARAM_STR,'type'=>PDO::PARAM_INT] // type3 arrays declarative
        ,['idproducttype'=>3,'name'=>'Sprite','type'=>'1']);  // with definition of types.
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
            ,['idproducttype'=>4
		    ,'name'=>"Kellogg's"
		    ,'type'=>2]); // type 4 array declarative, automatic type
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
	        ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
	        ,[5,'Chocapic',2]);
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
	    ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
	    ,[6,'CaptainCrunch',2]);
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
	    ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
	    ,[7,'will be deleted 1',2]);
    echo $dao->lastQuery."<br>";
    $dao->insert("producttype"
        ,['idproducttype',PDO::PARAM_INT,'name',PDO::PARAM_STR,'type',PDO::PARAM_INT]
        ,[8,'will be deleted 2',2]);
    echo $dao->lastQuery."<br>";

} catch (Exception $e) {
    echo "<h2>Table insert error:</h2>";
    echo $dao->lastError()."-".$e->getMessage()."<br>";
}

Function Calls

None

Variables

None

Stats

MD5 c9583325ea0c2bea9e5171931532d26a
Eval Count 0
Decode Time 121 ms