Hallo Gemeinde,
so nach dem ich mich ja hier schon registriert habe, sollte ich ja auch mal was schreiben. Hab mir hier schon einige Artikel zum Thema Navigation und auch den Workshop dazu durchgelesen, aber werd da nich so schlau draus.
Folgendes hab ich gemacht, eine index.php erstellt und folgenden Code eingebaut:
und die einzelnen Seiten dazu. Wenn ich das ganze ausführe, erhalte ich immer diese Meldung:
Notice: Undefined variable: section in F:\homepages\htdocs\spielwiese\index.php on line 3
Ist eigendlich ja logisch, ich rufe ja die index.php auf und da wird an der URL nichts angehängt. Nehme ich die Zeile error_reporting(E_ALL); raus, geht es. Sollte ich generell diese Zeile rausnehmen, oder doch nicht. Geschrieben wird ja immer, das man diese Zeile ruhig mit einbauen soll um eventuelle Fehler zu erkennen.
Muß ich bei switch($section){ noch was definieren?
PS.: Seid bitte nicht zu streng, ich bin noch ziehmlich "grün hinter den Ohren" in Sachen PHP...
Mfg Kalle
so nach dem ich mich ja hier schon registriert habe, sollte ich ja auch mal was schreiben. Hab mir hier schon einige Artikel zum Thema Navigation und auch den Workshop dazu durchgelesen, aber werd da nich so schlau draus.
Folgendes hab ich gemacht, eine index.php erstellt und folgenden Code eingebaut:
Code:
<?php
error_reporting(E_ALL);
switch($section){
case "home": include("home.html"); break;
case "links": include("links.html"); break;
case "test": include("test/test.html"); break;
default: include("home.html"); break;
}
?>
und die einzelnen Seiten dazu. Wenn ich das ganze ausführe, erhalte ich immer diese Meldung:
Notice: Undefined variable: section in F:\homepages\htdocs\spielwiese\index.php on line 3
Ist eigendlich ja logisch, ich rufe ja die index.php auf und da wird an der URL nichts angehängt. Nehme ich die Zeile error_reporting(E_ALL); raus, geht es. Sollte ich generell diese Zeile rausnehmen, oder doch nicht. Geschrieben wird ja immer, das man diese Zeile ruhig mit einbauen soll um eventuelle Fehler zu erkennen.
Muß ich bei switch($section){ noch was definieren?
PS.: Seid bitte nicht zu streng, ich bin noch ziehmlich "grün hinter den Ohren" in Sachen PHP...
Mfg Kalle