mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 13.10.2024 10:31 Benutzername: Passwort: Auto-Login

Thema: URL teilen vom 14.04.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> URL teilen
Seite: 1, 2  Weiter
Autor Nachricht
niederberger
Threadersteller

Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht: Männlich
Verfasst Fr 14.04.2006 18:05
Titel

URL teilen

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 14.04.2006 18:43
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
niederberger
Threadersteller

Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht: Männlich
Verfasst Fr 14.04.2006 20:15
Titel

Antworten mit Zitat Zum Seitenanfang

Vielen Dank. Die Funktion schaut folgendermassen aus:

Code:

<?php
$fullpath  = $_SERVER["REQUEST_URI"];
$pathelement = explode("/", $fullpath);
echo $pathelement[2];
?>
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Ivan

Dabei seit: 17.04.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 18.04.2006 08:37
Titel

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 18.04.2006 09:16
Titel

Antworten mit Zitat Zum Seitenanfang

was hat die länge eines strings mit den elementen zu tun, die
nach dem explode rauskommen? genau, nämlich nix Lächel
  View user's profile Private Nachricht senden
Ivan

Dabei seit: 17.04.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 18.04.2006 10:33
Titel

Antworten mit Zitat Zum Seitenanfang

dastef hat geschrieben:
was hat die länge eines strings mit den elementen zu tun, die
nach dem explode rauskommen? genau, nämlich nix Lächel

Sry, hab mich falsch ausgedrückt.

Ich meinte, wenn es mehrere Unterzeichnisse gibt. Logischerweise gibts dann auch mehr "/".


Gruß
Ivan
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
niederberger
Threadersteller

Dabei seit: 26.07.2005
Ort: Buochs NW - Schweiz
Alter: 46
Geschlecht: Männlich
Verfasst Di 18.04.2006 10:51
Titel

Antworten mit Zitat Zum Seitenanfang

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 * Ja, ja, ja... *
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 18.04.2006 11:31
Titel

Antworten mit Zitat Zum Seitenanfang

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 *zwinker*
  View user's profile Private Nachricht senden
 
Ä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
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.