HWE-Forum.de

Internet und Co. => HTML, PHP, XML, JavaScript u. Co. => Thema gestartet von: Kevin1988 am 17. Juni 2006, 21:08:59 Uhr

Titel: 404 Custom Errorpage
Beitrag von: Kevin1988 am 17. Juni 2006, 21:08:59 Uhr
Hallo
kennt kennt ja alle diese 404-error scripte..
Eigene Fehlersiten also..

So... klappt alles wunderbar, aber wenn man jetzt diesen Link hat:

index.php?seite=1
(inhalt wird angezeigft)
und danach eingibt:
index.php?siete=1 (buchstabendreher)
kommt NIX, weiser Hintergrund.

Ich hab mal irgentwo eine Seite gesehen, da kam bei einer solchen Aktion auch eine Fehlerseite..

was muss ich in meine php einsetzen dass icdh das auch habe ?
Titel: Re: 404 Custom Errorpage
Beitrag von: Xtreme Fighter am 18. Juni 2006, 00:49:41 Uhr
Hi..
so dürfte es normalerweise passen.

<?php

$file 
$_GET['seite'];

if(
is_null($file) || file_exists($file)){
  include("error.php");
} else {
  include("$file.php");
}

?>
Titel: Re: 404 Custom Errorpage
Beitrag von: Kevin1988 am 18. Juni 2006, 12:35:23 Uhr
Ne, geht nicht.

Ich bekomme auf der seite index.php?seite=1
sowohl den inhalt der seite als auch den inhalt der error.php angezeigt
Titel: Re: 404 Custom Errorpage
Beitrag von: Xtreme Fighter am 18. Juni 2006, 23:48:32 Uhr
Oo sry...

habs schnell mal etwas umgeschrieben... jetzt dürfte es aber passen

<?php

$file 
$_GET['seite'];
$datei $file.".php";

if(empty(
$file)){
  include("error.php");
}else{
  if(file_exists($datei)){
    include("$datei");
  }else{
    include("error.php");
  }
}

?>
Titel: Re: 404 Custom Errorpage
Beitrag von: Kevin1988 am 19. Juni 2006, 17:16:14 Uhr
:heul

Ich bekomme auf der seite index.php?seite=1 immernoch
sowohl den inhalt der seite als auch den inhalt der error.php angezeigt
Titel: Re: 404 Custom Errorpage
Beitrag von: Gudi am 19. Juni 2006, 19:14:35 Uhr
poste mal den gesamten quelltext...