Re: Still executing afte die()?

From: Date: Sat, 04 Jan 2003 04:02:05 +0000
Subject: Re: Still executing afte die()?
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-130199@lists.php.net to get a copy of this message
My question would be what's the point? Why have it redirect to itself at all? You could more easily just convert it to lowercase and insert that value. I can't figure what possible advantage there is to doing the redirect to a custom error page. Only difference is what the user would see in the URL, no? Mike "Leif K-Brooks" <eurleif@buyer-brokerage.com> wrote in message news:3E164E53.1030209@buyer-brokerage.com... > But it shouldn't get to the database insert because of the redirect > either... I only added the die; when it still inserted with the redirect. > > Rick Emery wrote: > > >You'll never get to the die() statement, because you redirected with the header() statement. > > > >----- Original Message ----- > >From: "Leif K-Brooks" <eurleif@buyer-brokerage.com> > >To: <php-general@lists.php.net> > >Sent: Friday, January 03, 2003 6:14 PM > >Subject: [PHP] Still executing afte die()? > > > > > >I have a page called 404.php which is set as the 404 page in a .htaccess > >file. At the top of this file, it has this: > >if(strtolower($_SERVER['REQUEST_URI']) != $_SERVER['REQUEST_URI']){ > > header("Location: > > >>http://{$_SERVER['HTTP_HOST']}".strtolower($_SERVER['REQUEST_URI'])); > > die; > >} > >which redirects to the same page with a lowercase URL if there are any > >uppercase characters. After that, it inserts the 404 into the database > >for checking later. But, when I test it with something like > >PaGeTHATSHOULDBELOWERCASE.php, it redirects to > >pagethatshouldbelowercase.php but still inserts it into the database > >(with the uppercase page name) even though the redirected page is > >404-free. What am I doing wrong? > > > >-- > >The above message is encrypted with double rot13 encoding. Any unauthorized attempt to decrypt it > >will be prosecuted to the full extent of the law. > > > > > > > >-- > >PHP General Mailing List (http://www.php.net/) > >To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > > > > > > -- > The above message is encrypted with double rot13 encoding. Any unauthorized attempt to decrypt it will be prosecuted to the full extent of the law. > > >

« previous php.general (#130199) next »