Moderator: lauras
drPHIP132 hat geschrieben:Sarkkan hat meine Seite putt gemacht
webmaster3000 hat geschrieben:drPHIP132 hat geschrieben:Sarkkan hat meine Seite putt gemacht
Inwiefern?
Gruß,
webmaster3000
$seiten = array(
"Home" => "Home",
"Blog" => "Blog",
"Impressum" => "Impressum",
"Über" => "Ueber",
"Links" => "Links"
); <?php
//Was soll(te) Benutzer nicht sehen
$hideOnNavi = array(
"impressum" //Impressum steht gewöhnlich nicht in Navigation :)
);
$navi = "<ul>";
foreach($seiten as $label => $rub){
if(!in_array($rub, $hideOnNavi)){
$navi .= '
<li>
<a href="index.php?rub='.$rub.'"'.($rub == $_GET['rub'] ? ' class="hit"' : '').'>
'.$label.'
</a>
</li>';
}
}
$navi .= "</ul>";
?>if($seiten[$_GET['rub']] != "")
{
include("content/".$seiten[$_GET['rub']].".php");
}
else
{
include("content/404.php");
} //Seiten definieren
$seiten = array(
"Home" => "home",
"Blog" => "blog",
"Impressum" => "impressum",
"Über" => "ueber",
"Links" => "links"
); Sarkkan hat geschrieben:Wie du dich sicher erinnerst, gab es einen 404 bei der Seite "Über", was einfach daran lag das du die Rubrik "Ueber" hattest, es aber keinen passenden Schlüssel gab, da es ja ein Wert wahr und kein Array-Schlüssel.
Demnach existierte zu dieser Rubrik kein Eintrag im Array, ergo: 404.
Sarkkan hat geschrieben:Links hat Funktioniert, Über hat nicht Funktioniert
Den es hätte einen Wer für $seiten["Über"] gegeben, aber nicht für $seiten["ueber"].
(Bei $seiten["Home"] war es egal, weil der Schlüssel genau so hieß, wie der Wert, bis du es geändert hast.)
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast