Hallo :)
Was mache ich falsch?
Vieles. Vor allem war aber die foreach-Schleife falsch programmiert.
Diese Lösung funktioniert:
In der Include Datei navigation.php
<?php
$verweise = array(
"Home" => array("Home", "../index.php"),
"impressum" => array("Impressum", "../impressum/i.html"),
"link" => array("Linksammlung", "../link/l.html")
);
foreach ($verweise as $key => $value) {
echo "<li>";
if($key != $aktuelle_seite) {
echo "<a href='".$value[1]."'>"; }
else echo "<span>";
echo $value[0];
if($key != $aktuelle_seite) {
echo "</a>"; }
else echo "</span>";
echo "</li>\n";
}
?>
Auf jeder Seite oberhalb doctype:
<?php
// alle Fehler anzeigen
error_reporting(E_ALL | E_STRICT) ;
ini_set('display_errors', 'On') ;
$aktuelle_seite = "impressum";
?>
Im body jeder Seite:
<!-- Navigation -->
<ul id="navigation">
<?php include("../includes/navigation.php") ?>
</ul>
<!-- Inhalt -->
mfg
cygnus
--
Die Sache mit der Angel und dem ><o(((°> hat immer einen Haken ...
Die Sache mit der Angel und dem ><o(((°> hat immer einen Haken ...