Re: simple page not found 404 script - PHP

From: Date: Fri, 30 Mar 2007 13:20:15 +0000
Subject: Re: simple page not found 404 script - PHP
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-251728@lists.php.net to get a copy of this message
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@orbitalnets.com> 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@alterationx.hu> wrote in message news:1175259498.5023.49.camel@zoli-desktop... 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


« previous php.general (#251728) next »