Frage zum Tutorial "Navigation.."

Joe

Erfahrenes Mitglied
Navigation über die URL "index.php?section=index"

In diesen Tutorial wird beschrieben wie man Dateien dynamisch in die Website einbinden kann.

Möchte man also eine neue Seite einbinden lege ich dazu einfach in der config.php (siehe Tutorial) eine neue Zeile für die Seite an zb: $dateien['newsite'] = "newsite.php";

Soweit so gut.
Nun möchte ich aber weitere variable Get-Parameter anhängen also so zb:
newsite&PosX=120&PosY=90

PosX und PosY sind aber immer variabel. Wie kann ich das nun umsetzen? Wie müsste die config.php jetzt aussehen?

Grüsse Joe.
 
Du kannst so viele zusätzliche Parameter anhängen wie du willst ohne das du an der config.php was ändern musst.

Entscheidend ist nur das der Parameter zum Einbinden der Seiten den gleichen Namen behält.
 
  • Gefällt mir
Reaktionen: Joe
Überprüft wird beim Tutorial die Variable $_GET['section'], wenn jetzt hinter der Variable $_GET['section'] noch n-Variablen stehn, so wir zwar die Seite die du unter section definiert hast aufgerufen, jedoch kannst du mit den anderen Variablen problemlos weiterarbeiten.
 
  • Gefällt mir
Reaktionen: Joe
Hmm seltsam.
Das heisst es reicht wenn ich in die config.php schlicht $dateien['newsite'] = "newsite.php";
eintrage, soll auch eine Seite mit
newsite&PosX=120&PosY=90 geladen werden?

Mich wirft es dann immer auf die Fehler oder Startseite.
Denn es wird ja geprüft ob isset($dateien[$_GET['section']
die Seite als Datei so eingetragen ist.
 
Oh Sorry natürlich klappt das :-(
Habe mich verschaut.

Es ist genauso wie ihr gesagt habt.

Danke.
 
Schreibst du nur einen Teil oder schreibst du es falsch?

Es muss so aussehen:

PHP:
index.php?section=newsite&PosX=120&PosY=90
 
  • Gefällt mir
Reaktionen: Joe
Zurück