Name der Datei ausgeben
Hannes
- php
0 Siechfred0 Badboy460 Hannes0 Tobias Kloth0 Hannes
0 Badboy460 Sorry
Badboy460 Hannes
0 Hannes
Hallo.
Vielleicht könnt ihr mir helfen, habe schon Google und die Suche auf selfhtml.org benutzt, aber nichts Erklärendes gefunden.
Ich habe eine Datei irgendwas.php und möchte mir von dieser Datei ausgeben lassen wie sie heisst (oder auch die ganze URL).
Es soll also z.B. am Ende jeder Datei stehen: "Dateiname: irgendwas.php" (bei Datei irgendwas.php) oder "Dateiname: irgendwo.php" (bei Datei irgendwo.php).
Vielen Dank.
Hannes
Hallo Hannes.
Es soll also z.B. am Ende jeder Datei stehen: "Dateiname: irgendwas.php" (bei Datei irgendwas.php) oder "Dateiname: irgendwo.php" (bei Datei irgendwo.php).
Benutze doch einfach die vordefinierten Variablen:
http://de.php.net/manual/de/reserved.variables.php
Freundschaft!
Siechfred
Hallo,
versuch es mal damit $_SERVER['PHP_SELF']
Beispiel:
irgendwas.php --> /irgendwas.php
ordner/irgendwas.php -->/ordner/irgendwas.php
Hallo & Danke.
versuch es mal damit $_SERVER['PHP_SELF']
Und was muss ich jetzt in meine irgendwas.php schreiben, dass auch was angezeigt wird? (Parse error: parse error, expecting T\_STRING' or
T_VARIABLE' or `T_NUM_STRING' in irgendwas.php)
Danke.
Hannes
Hallo Hannes,
versuch es mal damit $_SERVER['PHP_SELF']
um nur den Dateinamen zu bekommen ist noch http://de2.php.net/basename nötig.
Und was muss ich jetzt in meine irgendwas.php schreiben, dass auch was angezeigt wird? (Parse error: parse error, expecting
T\_STRING' or
T_VARIABLE' or `T_NUM_STRING' in irgendwas.php)
wie sieht die Zeile die den Fehler verursacht denn aus?
Grüße aus Nürnberg
Tobias
Hallo.
wie sieht die Zeile die den Fehler verursacht denn aus?
print"($_SERVER['PHP_SELF'])";
Aber es hat sich schon erledigt (Antwort oben).
Trotzdem Danke,
Hannes
Hallo
versuch es mal damit $_SERVER['PHP_SELF']
Und was muss ich jetzt in meine irgendwas.php schreiben, dass auch was angezeigt wird? (Parse error: parse error, expecting
T\_STRING' or
T_VARIABLE' or `T_NUM_STRING' in irgendwas.php)
<?php
print $_SERVER['PHP_SELF'].<br />;
print basename($_SERVER['PHP_SELF']);
?>
Hallo,
da hat sich ein fehler eingeschlischen...
<?php
print $_SERVER['PHP_SELF'].'<br />';
print basename($_SERVER['PHP_SELF']);
?>
Hallo.
<?php
print $_SERVER['PHP_SELF'].'<br />';
print basename($_SERVER['PHP_SELF']);
?>
Sehr schick, das klappt.
Vielen Dank.
Hannes
Hallo.
<?php
print $_SERVER['PHP_SELF'].<br />;
print basename($_SERVER['PHP_SELF']);
?>
Das endet mit "Parse error: parse error in irgendwas.php on line 33". :-( Woran kann das liegen?
Trotzdem Danke.
Hannes