D
Dunsti
so:
mit $name=explode("/",$file); steht in $name[0]="", $name[1]="content" und in $name[2]="test.php3"
dann ein $name_b=explode(".",$name[2]); und Du hast in $name_b[0]="test" und in $name_b[1]="php3"
dies ändert sich natürlich, wenn mehr "/" in dem Pfad sind. Dann evtl. mit count($name); die Anzahl der Array-Variablen bestimmen, und im letzten steht der Dateiname, den Du dann mit explode von der Dateierweiterung trennst.
also dann so:
hilft das ?
Gruß
Dunsti
--------------edit------------------
oops ... is mir doch glatt TimeFlash ne Minute zuvor gekommen
macht nix, is beides richtig
--------------edit------------------
mit $name=explode("/",$file); steht in $name[0]="", $name[1]="content" und in $name[2]="test.php3"
dann ein $name_b=explode(".",$name[2]); und Du hast in $name_b[0]="test" und in $name_b[1]="php3"
dies ändert sich natürlich, wenn mehr "/" in dem Pfad sind. Dann evtl. mit count($name); die Anzahl der Array-Variablen bestimmen, und im letzten steht der Dateiname, den Du dann mit explode von der Dateierweiterung trennst.
also dann so:
PHP:
$file = $PHP_SELF;
$name=explode("/",$file);
$letzter = count($name) - 1; //das minus 1, weil das Array bei 0 anfängt zu zählen, aber das count bei 1
$name_b=explode(".",$name[$letzter]);
echo $name_b[0]; //gibt test aus
Gruß
Dunsti
--------------edit------------------
oops ... is mir doch glatt TimeFlash ne Minute zuvor gekommen
macht nix, is beides richtig
--------------edit------------------