yes the index.php?page=gsfgsfg is working fine. But is it only when you want to use the categories.php?catcode=asdfad It is now displaying both the 404 and the normal page. ""Tom Chubb"" <tomchubb@xxxxxxxxx> wrote in message news:4577934f0703300620r23591274jff23aae1d99dec84@xxxxxxxxxxxxxxxxx I think I'm missing something, but this works: http://arubaguide.org/arubaguide/index.php?page=advertise and if I put in a type such as: http://arubaguide.org/arubaguide/index.php?page=advertisd I get the 404 error page. I think the problem with using $_GET[catcode]??? On 30/03/07, Dwayne Heronimo <dwayne@xxxxxxxxxxxxxxx> wrote: > > > indeed.. it should be catcode instead of page.:-(. but still its not > working > :S > > > > <?php > > /* function to get an external file into a vatiable */ > function get_include_contents($filename) { > if (is_file($filename)) { > ob_start(); > include $filename; > $contents = ob_get_contents(); > ob_end_clean(); > return $contents; > } > return false; > } > > /* configuration file */ > > $errormsg = get_include_contents('404.php'); > $pagename = $_GET['catcode']; > > /* end configuration file */ > > if(file_exists("$pagename")) > { > include "$pagename"; > } > else > { > echo "$errormsg"; > } > ?> > > > > ""Zoltán Németh"" <znemeth@xxxxxxxxxxxxxx> wrote in message > news:1175259498.5023.49.camel@xxxxxxxxxxxxxxx > > 2007. 03. 30, péntek keltezéssel 14.45-kor Dwayne Heronimo ezt írta: > >> Dear All, > >> > >> I have made a simple php script that will show an 404.php error page > when > >> an > >> item is removed. > >> > >> You can see the page here: > >> http://arubaguide.org/arubaguide/categories.php?catcode=art > >> > >> But some how this is not working. It is displaying the 404 page and the > >> normal page. > > > > in the above link you do not give a "page" parameter at all... so from > > where should the script get it? > > > > greets > > Zoltán Németh > > > >> > >> > >> <?php > >> > >> /* function to get an external file into a vatiable */ > >> function get_include_contents($filename) { > >> if (is_file($filename)) { > >> ob_start(); > >> include $filename; > >> $contents = ob_get_contents(); > >> ob_end_clean(); > >> return $contents; > >> } > >> return false; > >> } > >> > >> /* configuration file */ > >> > >> $errormsg = get_include_contents('404.php'); > >> $pagename = $_GET['page']; > >> > >> /* end configuration file */ > >> > >> if(file_exists("$pagename")) > >> { > >> include "$pagename"; > >> } > >> else > >> { > >> echo "$errormsg"; > >> } > >> ?> > >> > >> is the $pagename not enough for this script? > >> > >> Let me know.. > >> > >> Dwayne > >> > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php