コード例 #1
0
ファイル: index.php プロジェクト: PetiLabo/PetiLabo
<?php

require_once "inc/path.php";
inclure_admin("moteur_admin");
$session = new session();
if (is_null($session)) {
    header("Location: " . _SESSION_URL_FERMETURE);
    exit;
}
$session->check_session();
$page = $session->get_session_param(_SESSION_PARAM_PAGE);
if (strlen($page) == 0) {
    $session->fermer_session();
    exit;
}
$fragment = $session->get_session_param(_SESSION_PARAM_FRAGMENT);
$moteur_adm = new moteur_admin($page, $fragment);
$moteur_adm->ouvrir_entete();
$moteur_adm->ecrire_entete();
$moteur_adm->fermer_entete();
$moteur_adm->ouvrir_corps();
$moteur_adm->ecrire_corps();
$moteur_adm->fermer_corps();
コード例 #2
0
ファイル: path.php プロジェクト: PetiLabo/PetiLabo
    {
        $prefixe = substr($classe, 0, 4);
        if (!strcmp($prefixe, _PHP_PREFIXE_SITE)) {
            $this->inclure_site($classe);
        } elseif (!strcmp($prefixe, _PHP_PREFIXE_OBJETS)) {
            $this->inclure_obj($classe);
        } else {
            $this->inclure_inc($classe);
        }
    }
}
function preparer_redirection(&$session, $id_tab)
{
    $ret_page = "index.php";
    if (strlen($id_tab) > 0) {
        $ret_page .= "#" . $id_tab;
        if ($session) {
            $session->set_session_param(_SESSION_PARAM_FRAGMENT, $id_tab);
        }
    } else {
        if ($session) {
            $session->unset_session_param(_SESSION_PARAM_FRAGMENT);
        }
    }
    return $ret_page;
}
$chargeur = new chargeur();
// Chargement des constantes (pas de classes)
inclure_admin("inc/const");
$chargeur->inclure_inc("const");
$chargeur->inclure_site("xml_const");