Example #1
0
                require_once './lib/Site/LoginBody.php';
                $pageBody = new LoginBody($context);
            } else {
                if ($context->getPageID() == "createInsertion") {
                    require_once './lib/Site/CreateInsertBody.php';
                    $pageBody = new CreateInsertBody($context);
                } else {
                    if ($context->getPageID() == "myInserts") {
                        require_once './lib/Site/MyInsertsBody.php';
                        $pageBody = new MyInsertsBody();
                    } else {
                        if ($context->getPageID() == "myAccount") {
                            require_once './lib/Site/MyAccountBody.php';
                            $pageBody = new MyAccountBody($context);
                        } else {
                            $context->setPageID("home");
                            require_once './lib/Site/HomeBody.php';
                            $pageBody = new HomeBody();
                        }
                    }
                }
            }
        }
    }
}
$pageNavigation = new StandardNavigation($context);
$layout = new StandardLayout($pageNavigation, $pageBody);
$page = new Page(0, $layout);
$page->displayPage();
Database::Close();
 function __destruct()
 {
     if (parent::_ENABLE_IP_ROTATION) {
         Database::Close();
     }
 }
Example #3
0
         exit;
     }
 }
 $link = mysql_select_db($dbname, $con);
 if (!$link) {
     $error_message = 'Not connected : ' . mysql_error();
     display_form($error_message);
     exit;
 }
 if (are_tables_created($dbprefix, $con)) {
     $error_message = 'Tables already installed.Try another Database or Table Prefix.';
     display_form($error_message);
     exit;
 }
 execute_sql_file("sql/install.sql", $dbprefix, $con);
 $conn->Close();
 // Edit config/database.php file
 $sample_database_file = "application/config/sample-database.php";
 $database_file = "application/config/database.php";
 rename($sample_database_file, $database_file);
 $line_array = file($database_file);
 for ($i = 0; $i < count($line_array); $i++) {
     if (strstr($line_array[$i], "['default']['hostname']")) {
         $line_array[$i] = '$db[\'default\'][\'hostname\'] = \'' . $server . '\';' . "\r\n";
     }
     if (strstr($line_array[$i], "['default']['username']")) {
         $line_array[$i] = '$db[\'default\'][\'username\'] = \'' . $username . '\';' . "\r\n";
     }
     if (strstr($line_array[$i], "['default']['password']")) {
         $line_array[$i] = '$db[\'default\'][\'password\'] = \'' . $password . '\';' . "\r\n";
     }
Example #4
0
/**
 * Created by PhpStorm.
 * User: Rimas
 * Date: 1/27/2016
 * Time: 12:03 AM
 */
require 'config.php';
require 'autoload.php';
if (!empty($_POST)) {
    $validator = new Validator();
    if ($validator->validateName($_POST['name']) && $validator->validateName($_POST['password'])) {
        $database = new Database();
        if ($database->Connect($servername, $dbname, $username, $password)) {
            $database->setTable('users');
            $data = $database->GetDataWhere('name', $_POST['name']);
            $database->Close();
        }
        if ($data) {
            foreach ($data as $row) {
                if ($row['password'] === hash('sha256', $_POST['password'])) {
                    session_start();
                    $_SESSION['username'] = $_POST['name'];
                    header("Location: admin.php");
                } else {
                    echo "Incorrect password";
                }
            }
        } else {
            echo "Incorrect name";
        }
    }