hi,
- ok, verlinken will ich so: 'index.php?level0=5&level1=2'.
Nein, willst du nicht.
- dann kommt apache / mod_rewrite mit der entsprechenden access datei und und ändert es im Idealfall folgendermassen: '/downloads/images.html'.
Nein.
Du verlinkst in deinem HTML auf '/downloads/images.htm'.
Diese Adresse fordert der Browser jetzt vom Server an.
mod_rewrite schreitet _jetzt_ ein, macht daraus etwas in der Form script.php?foo=bar&blah=blubb.
Jetzt kann dein Script script.php diese per GET übergebenen Parameter auf dem üblichen Weg auslesen und auswerten.
- Das geht schon mal gar nicht, da apache nicht weiss, dass 5 = download entspricht. Also müsste ich folgendes schreiben: 'index.php?level0=download&level1=images'.
Ja.
Die Umsetzung der Schlüsselworte in nummerische IDs macht dann dein PHP-Script. (Wobei ich ja bereits angesprochen hatte, dass du überdenken sollst, ob diese nummerischen IDs dann überhaupt noch notwendig sind.)
- Auf $_REQUEST kann ich dann nicht mehr zugreifen, das muss ich anders lösen.
Nein.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }