Autor |
Nachricht |
niederberger
Threadersteller
Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht:
|
Verfasst Fr 14.04.2006 18:05
Titel URL teilen |
|
|
Hallo Zusammen,
Hat jemand schonmal eine URL im folgenden Stil geteilt:
http://www.domain.ch/ge/ueberuns/index.php
Ich muss mit dem Wert "ueberuns" weiterarbeiten können. Ich nehme an, die Funktion heisst parse_url und gibt mir dann den path, aber dann komme ich jeweils nur auf "/ge/ueberuns/index.php" und eben nicht auf die einzelnen Teile. Hat mir jemand einen Tipp?
Danke und tausend Grüsse, Thomas.
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 14.04.2006 18:43
Titel
|
|
|
parse_url wird dir den pfad nicht zerstückeln .. mich würd's
wundern wenn du da mit irgendwas anderem als explode()
oder dergleichen weiter kommst .. hab zumindest bisher
nocht nichts anderes gefunden was man benutzen könnte.
|
|
|
|
|
Anzeige
|
|
|
niederberger
Threadersteller
Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht:
|
Verfasst Fr 14.04.2006 20:15
Titel
|
|
|
Vielen Dank. Die Funktion schaut folgendermassen aus:
Code: |
<?php
$fullpath = $_SERVER["REQUEST_URI"];
$pathelement = explode("/", $fullpath);
echo $pathelement[2];
?>
|
|
|
|
|
|
Ivan
Dabei seit: 17.04.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 18.04.2006 08:37
Titel
|
|
|
Hat die URL immer die selbe Länge?
Wenn nicht, kannst du nicht davon ausgehen dass $pathelement[2] immer den richtigen Teil ausgibt.
Gruß
Ivan
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 18.04.2006 09:16
Titel
|
|
|
was hat die länge eines strings mit den elementen zu tun, die
nach dem explode rauskommen? genau, nämlich nix
|
|
|
|
|
Ivan
Dabei seit: 17.04.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 18.04.2006 10:33
Titel
|
|
|
dastef hat geschrieben: | was hat die länge eines strings mit den elementen zu tun, die
nach dem explode rauskommen? genau, nämlich nix |
Sry, hab mich falsch ausgedrückt.
Ich meinte, wenn es mehrere Unterzeichnisse gibt. Logischerweise gibts dann auch mehr "/".
Gruß
Ivan
|
|
|
|
|
niederberger
Threadersteller
Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht:
|
Verfasst Di 18.04.2006 10:51
Titel
|
|
|
Mit dem HTML Code oben kann ich über die Zahl in den eckigen Klammern definieren welcher Teil der URL rauskommt, bsp:
echo $pathelement[2];
Eine gute Sache
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 18.04.2006 11:31
Titel
|
|
|
Ivan hat geschrieben: | Ich meinte, wenn es mehrere Unterzeichnisse gibt. Logischerweise gibts dann auch mehr "/". |
ja, ähm schon .. aber ich denke niederberger hat das im griff,
dann wenn sich seine url-struktur ändert, auch die indexe im
array andere sein werden
|
|
|
|
|
|
|
|
Ähnliche Themen |
HTML Zelle teilen
Lightroom Ordner teilen / freigeben
Illustrator - Kreis in gleichgroße Segmente teilen - wie?
HTML: können sich mehrere Zellen einen Rahmen teilen?
Artikel via Facebook "Like"/"Teilen" - nicht ganze Seite
|
|