Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // inicializace
- session_start();
- error_reporting(E_ALL);
- ini_set('display_errors', false);
- define("LOCAL", 0); // pro net zmenit na 0 a upravit funkci
- include("url/inc/fce.php");
- //priprava stranky
- ob_start(); //priprava v bufferu
- if( isset($_GET['page']) ) //je-li v URL parametr page
- {
- $page = $_GET['page']; //nastav $page na $_GET['page']
- }
- else
- {
- $sablona = "url/uvod.php";
- $div = "uvod";
- }
- if( isset($page) ) //je-li nastaven parametr $page v URL
- {
- if (strlen($page)>0) //ma-li ten parametr v URL nejakou hodnotu
- {
- if (file_exists("url/".$page.".php")) // existuje-li soubor ve slozce url, ktery ma shodny nazev jako hodnota $page v URL
- {
- if($page == 'uvod')
- {
- $sablona = "url/uvod.php"; // vloz nazev do $sablona
- $div = "uvod";
- }
- else
- {
- $sablona = "url/".$page.".php"; // vloz nazev do $sablona
- $div = "obsah";
- }
- }
- else { $sablona = "url/404.php"; $div = "obsah";} //neexistuje-li takovy soubor, vloz do $sablona stranu 404.php
- }
- else { $sablona = "url/404.php"; $div = "obsah";} //nemá-li parametr hodnotu, vloz do $sablona stranu 404.php
- }
- else { $sablona = "url/uvod.php"; $div = "uvod";} // není-li nastaven parametr, vloz do $sablona stranu uvod.php
- //seskladani stranky v bufferu
- echo "<div id='$div'>";
- include $sablona ; //includuj stranu z $sablona
- echo "</div>";
- $html = ob_get_contents(); // nacte stranku do promenne $html
- ob_end_clean(); // ukonci buffer
- //vlastni zobrazeni
- include("url/inc/hlava.txt"); //prvni cast strany
- echo $html; // obsah strany
- include("url/inc/vocas.txt"); // zbytek strany
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement