Moin!
Hallo zusammen,
wie kann ich folgendes realisieren:
Ein Link in der Form:
www.blabla.de/m/omnibus
Soll von einen Script im Verzeichnis
www.blabla.de/m/
„abgefangen“ werden und die Variable „omnibus“ auslesen.
Wohl gemerkt: Es existiert kein Verzeichnis „omnibus“ im
Verzeichnis „m“. Geht das trotzdem, wenn ja wie und wenn nein
warum nicht???
Ja, geht, allerdings ist das keine Aufgabe von PHP, sondern vom Webserver. Bei einem Apache kannst du das mit mod_rewrite realisieren, sofern vorhanden. Erstell einfach im Ordner „m“ die Datei .htaccess mit folgendem Inhalt:
RewriteEngine On
RewriteRule . /script.php?query=%{REQUEST_URI}&%{QUERY_STRING} [L]
Dann kannst du die an das script.php übergebenen Daten weiterverarbeiten. Arbeite notfalls mit der Ausgabe von $_GET, um herauszufinden, wie die Informationen an das Script weitergeleitet werden.
Wenn du dann in der Variable $_GET[‚query‘] zum Beispiel den „Ordner-Namen“: „omnibus“ stehen hast und du die Variable $omnibus auslesen willst, geht das einfach über: $$_GET[‚query‘], dann verwendet er durch das doppelte $ nämlich den Inhalt aus $_GET[‚query‘] als Namen der Variablen.
Alles Liebe,
Dirk.
Ich hoffe, dass dir das geholfen hat!?
LG
Lutz