Beispiel #1
0
function printHeader($page, $redirect, $titre, $js)
{
    //Fonction postHeader : pour éviter de ré-ecrire la structure du site sur chaque page, j'appelle cette fonction au début des pages pour afficher la structure
    //Paramètres : nom raccourcis de la page, page présente dans le dossier admin, titre de la page, nécessite le fichier javascript
    global $titreWebSite, $sloganWebSite;
    echo '<?xml version="1.0" encoding="UTF-8"?>';
    ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
<head>
  <title><?php 
    echo $titreWebSite . ' - ' . $sloganWebSite . ' || ' . $titre;
    ?>
</title>
  <link rel="stylesheet" type="text/css" href="style.css" />
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <script type="text/javascript" src="ckeditor/ckeditor.js"></script>
  <?php 
    if ($redirect) {
        ?>
<meta http-equiv="refresh" content="<?php 
        echo $redirect[1];
        ?>
; url=<?php 
        echo $redirect[0];
        ?>
" /><?php 
    }
    ?>
  <?php 
    if ($js) {
        ?>
<script type="text/javascript" src="script.js"></script><?php 
    }
    ?>
</head>

<body>
    <div id="main">
        <div id="header" class="header">
            <img src="images/header.png" alt="header"/>
        </div>
        <div id="navigation" class="navigation">
            <?php 
    menu_top($page);
    ?>
        </div>
        <br/>
        <div id="colonne-gauche" class="gauche">
            <div id="menu" class="block-gauche" style="margin-bottom: 5px;">
                <div class="head-block">menu</div>
                <?php 
    menu_left($page);
    ?>
            </div>
            <?php 
    blockTop1();
    ?>
        </div>
        <div id="colonne-centre" class="middle">
<?php 
}
Beispiel #2
0
//Подключаемся к базе данных
db_connect();

//Чистим uri
uri_clean('add_position', 'add_document', 'edit_document', 'delete_document', 'save_document', 'show_originals', 'delete_file', 'edit_file',
			'show_histories', 'search_document', 'search_string', 'show_contragents', 'show_positions', 'edit_position', 'add_position', 'delete_position',
			'add_tag');

//Html всей страницы
$html="";

//Подключаем шапку
$html.=template_get('header');

//Подключаем верхнее меню
$html.= menu_top();

//Выполняем действия
$action=$_GET['action'];
$dir=$_SERVER['computer_ROOT']."actions";
$dp = opendir($dir);
while($subdir = readdir($dp)){
	if($subdir != '.' && $subdir != '..' && is_dir($dir."/".$subdir)){
		$action_file=$dir."/".$subdir."/".$action.".php";
		if(file_exists($action_file)){
			require_once($action_file);
			db_connect();
			$html.=$action();
		}
	}
}