Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

komplette URL ermitteln mit PHP_SELF?





Frage

Hallo ich möchte die komplette URL ermitteln, die gerade aufgerufen ist damit ich diese weiterverarbeiten kann. sie sähe z.B. so aus: http://localhost/sport/modular2.php?auswahl%5B%5D=addvobi&dd1=14&dd2=18&auswahl%5B%5D=tele&auswahl%5B%5D=fax mit $_SERVER [´PHP_SELF´] wird nur die Teil-URL bis zum abschluss des php ermittelt, also "/sport/modular2.php" Womit kann ich den Part dahinter auch noch ermitteln? Gruß Daniel

Antwort 1 von Fluxmeister

Sorry, aber ich versuche gerade, den Sinn dieser Aktion zu verstehen. Wozu benötigst du die "komplette" URL? Du kannst die Variablendoch wunderbar einzeln auswerten.

Antwort 2 von Strahlemännchen

Alles in allem handelt es sich um eine Datenbank mit etwa 80.000 Einträgen.
Ich hab da ein paar Checkboxen und je nach Angekreuztem werden zusätzliche Sachen in der Datenbank abgefragt und dementsprechend ist die Länge auch immer anders.
Da dis ja ein wenig viel ist, kann man denn auch nach Buchstaben ausgeben lassen. Der wird hinten rangehangen (weil ganz normal anklickbarer Link). Davor bräuchte ich aber den Rest der URL. Wär zumindest nicht schlecht, wenn es einen Befehl dafür geben würde.

Antwort 3 von Nessus

Hi,

dann mußt du die Parameter, die als Variable vorliegen mit einer Verkettung an die Var PHP_Self hängen.

Nessus

Antwort 4 von Supermax

Nimm

$url = ´http://´+$_SERVER[´HTTP_HOST´] . $_SERVER[´PHP_SELF´] . ´?´ . $_SERVER[´QUERY_STRING´]


$_SERVER[´HTTP_HOST´] enthält den Hostnamen, z.B. "www.meineseite.de"; $_SERVER[´QUERY_STRING´] enthält optional alle GET-Parameter, z.B. "seite=4&modus=standard"

Antwort 5 von Strahlemännchen

Supi das funzt. Danke. Damit werd ich weiter arbeiten können denke ich.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: