Prohlédněte kód, níže nastíním situaci.
Obsah souboru include.php
Kód: Vybrat vše
<!DocType HTML Public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="cs">
<head>
<meta http-equiv="Content-Language" content="cs">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="author" content="Luke">
<meta name="description" content="nejaky popis">
<meta name="keywords" content="klicova slova">
<meta name="robots" content="index,follow">
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" href="styles.css" type="text/css">
<title>
<?php echo= "$title" ?>
</title>
</head>
<body>
<div id="container">
<div id="header">
</div>
<div id="nav">
</div>
<div id="content">
<div id="sidebar">
<?php include "panely/levy_sloupec.php"; ?>
</div>
<div id="page">
<?php
Switch($_GET['sekce']):
Case "vybaveni":
$title="Vybavení";
include "menu/vybaveni.php";
break;
Case "videa":
$title="Videa";
include "menu/videa.php";
break;
Default:
$title="Hlavní stránka";
include "menu/hlavni.php";
break;
EndSwitch;
?>
</div>
<div class="clear">
</div>
</div>
<div id="footer">
<?php include "panely/footer.inc"; ?>
</div>
</div>
</body>
</html>
Soubor include.php je hlavním nosným souborem celého webu - a na základě parametru se určuje jaký obsah se má vložit, ovšem nevím jak vyřešit právě ten <title>, neboť takhle mi to nefungovalo a tento titulek zůstal prázdný. Zkoušel jsem také dát proměnnou $title do těch includovaných souborů ale taky marně... Nevíte někdo jak toto vyřešit co nejefektivněji? Děkuji.
P.S.: tady toto dělám poprvé neboť se do jisté míry PHP teprve učím.