Hallo!
Habe lange nichtmehr mit PHP gebastelt, nun stellt sich mir folgendes Problem:
Es gibt diverse Kategorien (z.B. Index, Fotos, Impressum)
Wenn ich nun in
index.php den Namen von Fotos in Videos ändere, ließt man in
impressum.php immernoch "[Index] - [Fotos] - [Impressum]". Das heißt, ich müsste, wenn es mehrere Kategorien gibt in jeder
dateiname.php die Bezeichnung ändern.
Das Problem wollte ich wie folgt lösen:
navi.inc:
PHP-Code:
<?php
$navigation = $array(
'Index' => index.php,
'Fotos' => fotos.php,
'Impressum' => impressum.php;
)
//Link wird mit entsprechender Bezeichnung ausgegeben
?>
<? foreach ($navigation as $bezeichnung => $datei){ ?>
<a href="<?= $datei ?>"><?= $bezeichnung ?></a>
<? } ?>
In der
index.php:
Code:
...
<div id="navi">
<span>
<?php include ("navi.inc")?>
</span>
</div>
...
Beim Testen erhalte ich folgende Fehlermeldung:
Code:
Parse error: syntax error, unexpected T_DOUBLE_ARROW in C:\xampp\htdocs\navi.inc on line 2
Was mache ich falsch? bin aus der Materie einfach raus.
Liebe Grüße :)