Thanks, Chris. This touches on another problem. Have you tried this with session cookies disabled in your browser? Can you pass the session ID using the header function? I can't seem to, but I *can* pass it using SID appended to the URL in the META tag. This is one reason I wanted to stay with the META refresh method, if possible, so the site still works for people with cookies disabled. Thanks, again, I will play with this. Kirk ----------------- Chris Lee replied: if you have output buffering on in php.ini output_bufffering = on cobine this with <?php header("Location: http://$SERVER_NAME/index.php"); exit(); ?> and youve got a great cobination, zero html will be sent to the browser, just the header, the browser will refresh for you. try it, works better then meta tags. ""Johnson, Kirk"" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > I have been using the code below to do my page redirects for a year and a > half with good results. Recently, some users have reported to me that the > actual code is being partially displayed to the screen, and the re-direct is > not occurring. It is as if the server stops serving the page before it is > complete. Sometimes the problem can be corrected by the user just doing a > manual refresh in their browser. Is anyone else that uses META tag > re-directs having this problem? Anyone know what the solution might be? > > > echo("<HTML><HEAD><META HTTP-EQUIV=\"refresh\" CONTENT=\"$delay;url=$url\">< > /HEAD><BODY BGCOLOR=#ffffff>$message</BODY></HTML>"); -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]