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

Reply via email to