ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
517
517
EMPFEHLEN
-
Guten Tag
Wieder stehe ich von einem kleinen Problem bei dem ich nicht noch mehr Zeit verlieren will und deshlab hier wieder nachfrage.
Ich will eigentlich blos alles nach der Server-URL und vor der Datei auslesen.
Beispiel:
http://www.url.ch/Ordner1/subordner3/nochnenordner/datei.php
bräuchte ich Ordner1/subordner3/nochnenordner/
oder
www.url.ch/Ordner1/subordner3/nochnenordner/
bisher versuchte ich es mit diesem script (welches ich benutzt habe um die datei auzulesen):
Jedoch kann man hier ja immer nur ein Teil auslesen und nicht die gesammte "Ordnerstruktur" und da die Anzahl der Ordner ja immer ändert kann ich auch nicht einfach mit:PHP-Code:$woher = $_SERVER["SERVER_NAME"] . $_SERVER["PHP_SELF"];
$titel = explode("/",$woher);
$woher = $titel[count($titel)-1];
$titel[count($titel)-2],
$titel[count($titel)-3] oder
$titel[count($titel)-4] usw. arbeiten und die dann zusammenhängen.
Das Ziel ist eigentlich eine einfache Version eines Breadcrumb Scriptes. Es soll blos den aktuellen Ordner anzeigen und nicht die gesamte Struktur.
also nicht Server > Ordner1 > subordner3 > nochnenordner
sondern nur nochnenordner natürlich dann auch mit Link und weil ich eine verlinkung will benötige ich die Ordnerstruktur und nicht nur den Ordnernamen des aktuellen ordners.
Ich hoffe ich konnte mich einigermassen verständlich ausdrücken.
-
05.03.08 09:30 #2
Hi,
hol dir einfach die komplette URL und suche dann nach dem letzten vorkommenden "/" (Slash).
Viele Grüße,PHP-Code:$lastslash = strrpos("/", $myUrl);
$mypath = substr(0, $lastslash, $myUrl);
BigManuGruß,
Manuel
Programmers are busy writing the next best idiot proof software. The universe in the meantime is making the next best idiot. The universe is winning...
- - -
There are 10 kinds of people. Those who understand binary and those who not.
-
Du könntest auch mit parse_url arbeiten.
PHP-Code:$woher = $_SERVER["SERVER_NAME"] . $_SERVER["PHP_SELF"];
$parts = parse_url($woher);
$pfad = dirname($parts[path]);
-
Ich würde es vermutlich wie folgt machen:
PHP-Code:$_SERVER["SERVER_NAME"].dirname($_SERVER["PHP_SELF"])
Markus Wulftange
-
Danke für die schnelle Antwort funktioniert auch super

Hab die Methode von Gambo gewählt da sie am "kürzesten" ist
Ähnliche Themen
-
Teil einer Seite auslesen
Von EGJSoldier im Forum PHPAntworten: 8Letzter Beitrag: 21.07.09, 17:52 -
Teil einer statischen URL auslesen
Von makesomenoise im Forum PHPAntworten: 8Letzter Beitrag: 22.05.09, 13:19 -
Text in einer Zeile, ein Teil links, ein Teil rechts?!
Von oONeo2kOo im Forum CSSAntworten: 7Letzter Beitrag: 17.09.08, 17:03 -
aus textdatei auslesen teil II
Von pking im Forum Visual Basic 6.0Antworten: 12Letzter Beitrag: 28.09.05, 11:41 -
Teil einer URL auslesen
Von low-group im Forum PHPAntworten: 4Letzter Beitrag: 20.02.04, 19:12





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen