Neuigkeiten:

still alive...

Hauptmenü

Links mit Variablen erstellen!?

Begonnen von joe1983, 22. November 2005, 14:39:07

Vorheriges Thema - Nächstes Thema

joe1983

Hallo
Ich möchte folgendes realisieren:
Auf meiner Seite möche die Site-Links nun wie folgt verbergen.
Wenn ich auf home.php klicke, soll home.php?page=home in der Adressleiste angezeigt werden oder beim Gästebuch home.php?page=gbook und nicht gbook.php. Außerdem finde ich das viel übersichtlicher. Nur weiß ich grad nicht, wie ich das programmieren könnte.
Auf der Seite http://www.playstationportable.de\" rel=\"external nofollow\">PlayStationPortable wurde sowas realisiert.
Nur wie kann ich das interpretieren index.php?page=umd oder index.php?page=media auf der Seite
verstehen?Kann mir jemand einen Link nennen, wo ich das nachlesen kann, bzw. mir kurz beschreiben was man darunter versteht.
Danke

Powie

Beispiel:
index.php?page=home&tool=x
erhälst du in deinem Script mit:
$_GET[\'page\'];
$_GET[\'tool\'];
das kannst du dann entsprechend weiter verwenden...

haraldos

Du übergibst damit Variablen per GET in der Browserzeile an die aufgerufene Folgeseite. Diese kannst Du dann auf der Seite via:
 
 
weiter verarbeiten. Beispielsweise je nach Zustand von $_GET mittels switch(). Möchtest Du so navigieren, kannst Du innerhalb von switch() z.B. mit header() an die richtige Adresse weiterleiten, den Inhalt über include() einbinden oder was auch immer...
Das würde ich mir aber gut überlegen, falsch programmiert kannst Du Dir damit eine nicht unerhebliche Schwachstelle in Deine Seite einbauen. (!)
http://de.profile.xfire.com/haraldos\" rel=\"external nofollow\">http://de.miniprofile.xfire.com/bg/co/type/2/haraldos.png\" alt=\"haraldos.png\">

Powie

zumal es Suchmaschinen lieber sehen einzelne Verzeichnisse / Files zu haben.

haraldos

und es bookmarkt sich auch gleich viel schöner! /uploads/emoticons/icon_e_wink.gif.fcb053ab2c91cb6224c03a16c6332abf.gif\" alt=\";)\" />
http://de.profile.xfire.com/haraldos\" rel=\"external nofollow\">http://de.miniprofile.xfire.com/bg/co/type/2/haraldos.png\" alt=\"haraldos.png\">

...

Naja, gleich mit mod_rewrite, dann hat man auch \"einzelne\" Files (auf jeden Fall für die Suchmaschinen), aber das würde am Anfang nur verwirren...

all your base are belong to us / Discord