Fehlersuche Navigation via url mit error-Seite
Hallo zusammen ...
habe ein kleines Problem und finde den Fehler einfach nicht Liegt vielleicht auch daran das ich ein PHP Neuling bin *g*
Problem:
Ich wollte eine Errorseite realisieren die ausgegeben wird, wenn eine Datei auf dem Server fehlt oder noch nicht hochgeladen wurde. Der Code dazu:
"main" ist die erste Seite die in der index.php angezeigt werden soll wenn keine "?seite=" übergabe erfolgt. "error" die entsprechende Errorseite.
Wenn ich nun eine Seite via index.php?=fehlende_seite aufrufe erhalte ich folgendende Fehlermeldung :
a) Warning: main(testseite.php): failed to open stream: No such file or directory in ...
b) Warning: main(): Failed opening 'favoriten.php' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/php/lib/php:/usr/local/php/share/pear') ...
Kann mir jmd von euch weiterhelfen? Thx im Voraus!
Gruß
marcus
P.S.: Die config.php sieht wie folgt aus:
Hallo zusammen ...
habe ein kleines Problem und finde den Fehler einfach nicht Liegt vielleicht auch daran das ich ein PHP Neuling bin *g*
Problem:
Ich wollte eine Errorseite realisieren die ausgegeben wird, wenn eine Datei auf dem Server fehlt oder noch nicht hochgeladen wurde. Der Code dazu:
PHP:
<?php
include('config.php');
if(isset($_GET['seite']) AND isset($dateien[$_GET['seite']]))
{
if(!file_exists($dateien[$_GET['seite']]));
include $dateien[$_GET['seite']];
}
else
{
if(!isset($_GET['seite'])) {
include $dateien['main'];
}
else {
include $dateien['error'];
}
}
?>
"main" ist die erste Seite die in der index.php angezeigt werden soll wenn keine "?seite=" übergabe erfolgt. "error" die entsprechende Errorseite.
Wenn ich nun eine Seite via index.php?=fehlende_seite aufrufe erhalte ich folgendende Fehlermeldung :
a) Warning: main(testseite.php): failed to open stream: No such file or directory in ...
b) Warning: main(): Failed opening 'favoriten.php' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/php/lib/php:/usr/local/php/share/pear') ...
Kann mir jmd von euch weiterhelfen? Thx im Voraus!
Gruß
marcus
P.S.: Die config.php sieht wie folgt aus:
PHP:
<?php
//config.php
$dateien = array();
$dateien['main'] = "main.php";
$dateien['news'] = "news.php";
...
usw.
?>
Zuletzt bearbeitet: