Artikel-Überschrift der Startseite
TODO
TODO
|| Kleine Seite Script || Lektion ||
Vorm HTML:
$seitenurl = filter_var($_SERVER['REQUEST_URI'],FILTER_SANITIZE_STRING);
$aktuell = substr(strstr ($seitenurl,"?"),1);
$seite = ($aktuell == false)? "index" : $aktuell ;
$seiten = array('index','angebot','philosophie','kontakt','impressum');
$inhalt['index'] = <<<INDEX
<header>
<h1 class="title">Startseite</h1>
<p class="teaser">TODO enter page teaser here</p>
</header>
<article>
<h2>Artikel-Überschrift der Startseite</h2>
<p>TODO</p>
</article>
INDEX;
$inhalt['
Seitenname'] = <<<SEITENNAME
... und für die Fehlerseite 404 ein HEREDOC mit dem Seiteninhalt ...Im Titel:
<title>Kleine Seite: <?php echo strtoupper($seite); ?></title>
Im Body:
echo in_array($seite,$seiten) ? $inhalt[$seite] : $inhalt_fehler404 ;
<ul class="navigation">
foreach($seiten as $value){
echo "<li><a href="./kleineseite.php?$value">".strtoupper($value)."</a></li>";
} ?>
</ul>
URL mit /blog/demo/1stpage/kleineseite.php?index
Ein Klick auf einen der Links oben
und die Url ändert sich bei sonst gleichem Inhalt.
Diese Variante mit einem zweidimensionalen Array für Seitentitel und Link-Text weiter ausgebaut: Index und das Script dazu.