Example #1
0
<?php

include 'qFunctions.php';
$ClientiP = getIP();
$date = getDateYMDHIS();
$conn = connectDatabase("localhost", "root", "password29", "questionnaire");
$numberColumns = getNumberColumn("questionnaire", "general_information", $conn);
registerInTable("general_information", $_POST, $date, $ClientiP, $numberColumns, $conn);
$conn = connectDatabase("localhost", "root", "password29", "questionnaire");
registerInTable("mechanicalpen", $_POST, $date, $ClientiP, $numberColumns, $conn);
disconnectDatabase($conn);
Example #2
0
define('INIT', true);
define('PAGE_DIR', __DIR__ . '/page/');
define('CONFIG_DIR', __DIR__ . '/config/');
define('LIB_DIR', __DIR__ . '/lib/');
define('TEMPLATE_DIR', __DIR__ . '/template/');
define('VIEW_DIR', PAGE_DIR . 'view/');
ob_start();
session_start();
function loadLib($name)
{
    require_once LIB_DIR . $name . '.php';
}
loadLib('profiler');
startProfiler();
foreach (array('account', 'auth', 'config', 'database', 'view') as $lib) {
    loadLib($lib);
}
connectDatabase();
/* @var $pages array */
$pages = getConfig('pages');
/* @var $page string */
$page = 'home';
if (isset($_GET['page']) && isset($pages[$_GET['page']])) {
    $page = $_GET['page'];
}
/* @var $content string */
$content = (include_once PAGE_DIR . $pages[$page]);
echo renderTemplate(getConfigValue('main', 'template'), $content);
disconnectDatabase();
finishProfiler();
saveProfilerResult();