Verzeichnisname ausgeben

wenco

Erfahrenes Mitglied
Hallo,
ich möchte für eine Pfadangabe das Verzeichnis und den Namen einer Datei auslesen, aber getrennt. Z.B: Verzeichnis=Kontakt und Seite=Kontaktformular.php (noch besser Kontaktformular)

Die ganzen $_SERVER Ausgaben, wie $_SERVER['PHP_SELF'] helfen mir da nicht weiter. Wie kann ich denn so etwas machen?

wenco
 
vielelicht hilft ja pathinfo


den Dateinamen kannst du mit $file = basename ($PFAD,".php"); einlesen. Dazu musst du aber wissen von welchem Typ die Datei ist ( hier php).


MfG
 
Zuletzt bearbeitet:
Folgendes hat bei mir leider kein Ergebnis gebracht:
<? $file=basename ($PFAD,".php"); echo($file); ?>

Die Infos unter pathinfo probier ich gleich aus. wenco
 
Hallo!

PHP:
<?php
$file = "scripte/test2/test.php"; // Pfad zur Datei
echo dirname($file)."<br>"; // Ergebnis: scripte/test2
echo basename($file)."<br>"; // Ergebnis: test.php
?>
Gruss Dr Dau
 
JA, Ihr habt vollkommen recht. Ich habe jetzt $path=$_SERVER['PHP_SELF'];
mit angegeben und es funktioniert wirklich. Einziger Schwachpunkt ist, dass er 2 Verzeichnisse auflistet, aber ich denkle das Problem entfällt später, weil meine Dateien jetzt in einem Unterordner einer anderen Domän liegen.

Ich möchte nämlich das der Pfad automatisch ausgelesen wir, weil sonst könnt ich ja gleich alles per Hand eintragen. Danke. wenco
 

Neue Beiträge

Zurück