Check to make sure absolutely nothing before the header() function is outputing anything. No echos, no prints, no var_dumps, no HTML or even blank lines. If it's something tangible like an echo or print or something, then putting an exit()/die() function right before the header() function then looking at the HTML source that you get should show you what the offending output is. But again, if I recall, it can be something as simple as an empty line. ----------------------------------------- <?php // This should work because there's no output or white space above header() header('Location: thanks.php'); ?> ----------------------------------------- ----------------------------------------- <?php // This should fail (if I recall) because of the blank line that's sent // before the PHP code block. This is considered output, and can't come before // any header statements header('Location: thanks.php'); ?> ----------------------------------------- = = = Original message = = = when I add that code I can the following error msg when submitting the form. " *Warning*: Cannot modify header information - headers already sent by (output started at /home/webadmin/dedicated75.virtual.vps- host.net/html/fortuneInteractive/Consultation_test.php:6<http://host.net/html/fortuneInteractive/Consultation_test.php:6>) in */home/webadmin/dedicated75.virtual.vps- host.net/html/fortuneInteractive/Consultation_test.php<http://host.net/html/fortuneInteractive/Consultation_test.php> * on line *168* " line 168 is the one with header( 'Location: thanks.php' ); on it. can anyone explain why this is happening and how to rectify? TIA On 10/5/05, Robert Cummings <robert@xxxxxxxxxxxxx> wrote: > > On Wed, 2005-10-05 at 21:15, Bruce Gilbert wrote: > > thanks for the reply. > > > > and where on the page would that need to go? Within the head tags? > > and would it need to be within <?php ?> > > Right after this line: > > mail ($to, $subject, $msg, $mailheaders); > > And you will already be within PHP interpretation. > > Cheers, > Rob. > -- > .------------------------------------------------------------. > | InterJinn Application Framework - http://www.interjinn.com | > :------------------------------------------------------------: > | An application and templating framework for PHP. Boasting | > | a powerful, scalable system for accessing system services | > | such as forms, properties, sessions, and caches. InterJinn | > | also provides an extremely flexible architecture for | > | creating re-usable components quickly and easily. | > `------------------------------------------------------------' > > -- ::Bruce:: ___________________________________________________________ Sent by ePrompter, the premier email notification software. Free download at http://www.ePrompter.com. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php