Aside from seeing that you've already solved this one, I'll also apologize for obviously being wrong AND for the typo in the URI (should've been www.yoursite.com/yourdir/maintenance.php).
Is it Friday yet? :) > -----Original Message----- > From: Hutchins, Richard [mailto:[EMAIL PROTECTED] > Sent: Thursday, July 24, 2003 10:34 AM > To: [EMAIL PROTECTED] > Subject: RE: [PHP-DB] Line of code should work...but doesn't > > > I'll admit right up front that this is an educated guess, but > I think you > need to provide an absolute path for the location. > > header("Location: http://yoursite/yourdir/maintenance.php"); > > Quoted from the online docs: > Note: HTTP/1.1 requires an absolute URI as argument to > Location: including > the scheme, hostname and absolute path, but some clients > accept relative > URIs. You can usually use $_SERVER['HTTP_HOST'], > $_SERVER['PHP_SELF'] and > dirname() to make an absolute URI from a relative one yourself. > > I use header() for redirects all the time as well and have > always made a > habit of using a fully qualified URI just because the docs > said so. Never > tried any other way so I've never had any problems with it. > > Hope this helps. > > Rich > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Sent: Thursday, July 24, 2003 10:29 AM > > To: Aaron Wolski > > Cc: 'J. Michael Roberts'; [EMAIL PROTECTED] > > Subject: RE: [PHP-DB] Line of code should work...but doesn't > > > > > > > > this may work, but i hesitate, i've _never_ had to use exit > > to get my code > > to excecute a redirect. and i'm heavily reliant on this function. > > > > did aarons fix work for you? i think you're problem lies > > elsewhere. as > > i've just mocked the same thing on my server, but using 10 > instead of > > 03...i'm on EST and its excecutes perfectly. > > > > don't mean to cause waves...just curious. > > Jeff > > > > > > > > > > > > > > > > "Aaron Wolski" > > > > > > <[EMAIL PROTECTED] To: "'J. > > Michael Roberts'" <[EMAIL PROTECTED]>, > > <[EMAIL PROTECTED]> > > z.com> cc: > > > > > > Subject: RE: > > [PHP-DB] Line of code should work...but doesn't > > > > 07/24/2003 10:12 > > > > > > AM > > > > > > > > > > > > > > > > > > > > > > > > > > if (strftime("%H") == "03") > > { > > header( "Location: maintainence.php" ); > > exit; > > } > > > > Note the exit; line. > > > > Aaron > > > > -----Original Message----- > > From: J. Michael Roberts [mailto:[EMAIL PROTECTED] > > Sent: July 24, 2003 10:09 AM > > To: [EMAIL PROTECTED] > > Subject: [PHP-DB] Line of code should work...but doesn't > > > > I've been going a little crazy here with a single line of code that > > should work, but doesn't. It's probably has something to do with the > > fact that I've been staring at pages of code for months on end. > > > > In order to make user that nobody is screwing with the > database while > > the daily backups and maintainence are running, I decided to make a > > little thing that would keep people from logging in, etc. Here's the > > line: > > > > if (strftime("%H") == "03") { header( "Location: > > maintainence.php" ); } > > > > In theory, if it's any time between 03:00:00 and 03:59:59 the user > > should be redirected to the page maintainence.php, but when > testing it > > passes over this line without a blip. Any ideas? > > > > Feeling fried, > > --JMR > > > > > > > > > > > > -- > > PHP Database Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > > > > > > -- > > PHP Database Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php