Hey Leute,
Ich habe vor einiger Zeit mit einem Freund ein Script mit PHP geschrieben. Das Script soll eine Datei laden.
script:
home.php:
Normales weißer sollte nur: "Willkommen Welt" auf der Seite stehen.
Mir wird aber: ".\page\ Willkommen Welt" angezeigt. Könnt ihr mir sagen wieso mir auch der Pfad angezeigt wird ?
Ich habe vor einiger Zeit mit einem Freund ein Script mit PHP geschrieben. Das Script soll eine Datei laden.
script:
PHP-Quellcode
- $pfad = ".".DIRECTORY_SEPARATOR."page".DIRECTORY_SEPARATOR;
- $default = $pfad."home.php";
- if(isset($_GET['p']) && !empty($_GET['p'])){
- $_GET['p'] = str_replace("\0", '', $_GET['p']);
- $file = basename(realpath($pfad.$_GET['p'].".php"));
- $path = $pfad.$file;
- if(!empty($file) && file_exists($path))
- {
- include($path);
- } else {
- include($default);
- }
- } else {
- include($default);
- }
home.php:
Normales weißer sollte nur: "Willkommen Welt" auf der Seite stehen.
Mir wird aber: ".\page\ Willkommen Welt" angezeigt. Könnt ihr mir sagen wieso mir auch der Pfad angezeigt wird ?
Gruß K4RTOFF3L
Das Problem zu erkennen ist wichtiger, als die Lösung zu erkennen, denn die genaue Darstellung des Problems führt zur Lösung. - Albert Einstein