Ejemplo n.º 1
0
$smarty->caching = 0;
$smarty->compile_check = true;
//sprawdza czy plik szablonu lub konfiguracja uleg�y zmienie
$smarty->cache_lifetime = 3600;
//czas �ycia pliku w cache 1 godzina
$sesja->start();
$opcja = $_GET[opcja];
$rodzaj = $_GET[rodzaj];
$sortuj = '';
if ($_GET[sortuj]) {
    $sortuj = $_GET[sortuj];
}
$smarty->assign("slownik", $lang);
$smarty->assign("lang", "pl");
if ($_POST[username] == "admin" && $_POST[password] == "admin") {
    $sesja->set("zalogowany", "admin");
}
if ($sesja->get("zalogowany") == "admin") {
    switch ($opcja) {
        case "wyswietl":
            switch ($rodzaj) {
                case "grupe":
                    $smarty->assign("nav_step_all", $grupa->get_rows());
                    $smarty->assign('grupa', $grupa->read(0, $sortuj));
                    $smarty->assign('sortuj_wg', $sortuj);
                    $smarty->assign('dodaj', "add_group");
                    $smarty->assign('zaznacz', "select_groups");
                    $smarty->assign('usun', "delete_groups");
                    $smarty->assign('naglowek_tabeli', 'Grupy');
                    $smarty->assign('plik_css', "style.css");
                    $smarty->assign('srodek', "html/grupy.tpl");
Ejemplo n.º 2
0
<?php

session_start();
header('Content-type: text/html; charset=UTF-8');
include_once "_plugins/smarty/Smarty.class.php";
include_once "_configs/config.php";
include_once "include/funkcje.php";
function __autoload($class_name)
{
    require_once '_classes/' . $class_name . '.php';
}
$sesja = new cSession();
$sesja->start();
$sesja->set('login', 'Administrator');
$sql = new cSQL(CONF_DB_HOST, CONF_DB_LOGIN, CONF_DB_PASS, CONF_DB_NAME);
//  WYBIERAM ODPOWIEDNIA STRONĘ
// sprawdz czy czy podano paramatr `page` poprzez GET
if (isset($_GET['page'])) {
    // sprawdz czy wybrano grupy (grupy.html)
    if (strcmp($_GET['page'], 'groups') == 0) {
        // pobieram ilość rekordów z tabeli grupa
        $q = "SELECT COUNT(id) FROM grupa";
        $sql->query($q);
        $rekordow = $sql->get_rows();
        // zmienne pomocnicze przy stronnicowaniu
        if (isset($_GET['str'])) {
            if ($_GET['str'] > 0 and $_GET['str'] % ITEMS_ON_PAGE == 0 and $_GET['str'] < $rekordow[0]) {
                $strona = (int) $_GET['str'];
            } else {
                $strona = 0;
            }