Hi,
da ich mit modrewrite arbeite möchte ich die eigentliche Url, mit Get Variablen, zu einer error404 Seite weiterleiten, dafür habe ich auch eine Funktion, aber sie will nicht funktionieren.
Ich überprüfe zum Beispiel in der kategorie.php ob in der URL .php vorhanden ist, wenn ja soll die error404 Funktion included und ausgeführt werden.
Der Code aus der kategorie.php
[php]
if(preg_match(„/.php/“, $_SERVER[‚REQUEST_URI‘])) {
include(„inc/functions.inc.php“);
error404(null);
}
[/php]
Und die functions.inc.php
[php]
Seite nicht gefunden
"; include("footer.inc.php"); exit(); } ?>[/php]
Leider erfolgt die Weiterleitung gar nicht. Ich erhalte nur diese Fehlermeldung:
Fatal error: Call to a member function query() on a non-object in /is/htdocs/wp1158326_JHB43K6EP5/www/coder/inc/header.inc.php on line 45
Ich verstehe nicht wieso ein Fehler in der header.inc.php auftritt. Zeile 45 ist eine Zeile aus einem Query der normaler Weise Funktioniert.
Aber hier ist der Query:
$kategorienew = 'SELECT name, name_url FROM `kategorien`';
$ergebnis = $db->query($kategorienew);
Könnt ihr mir helfen?
MfG xXxPeterPanxXx