By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
444,058 Members | 1,209 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 444,058 IT Pros & Developers. It's quick & easy.

"headers already sent" madness

P: n/a
Hi all!

How can i get round this. I want to stick an include at the top of my
script for the connection to DB and then somewhere below this process a
form and if all is good execute a redirect using the header() function.
However I get the headers already sent error. So ive had to type in the
connection details on the actual page which isnt something that i want
to keep doing for every page that has a redirect (i like using them a
lot).

Is there some sort of work-around?

May 15 '06 #1
Share this Question
Share on Google+
2 Replies


P: n/a
monomaniac21 said the following on 15/05/2006 12:30:
Hi all!

How can i get round this. I want to stick an include at the top of my
script for the connection to DB and then somewhere below this process a
form and if all is good execute a redirect using the header() function.
However I get the headers already sent error. So ive had to type in the
connection details on the actual page which isnt something that i want
to keep doing for every page that has a redirect (i like using them a
lot).

Is there some sort of work-around?


Yes. Make sure all your include()-d files do not output *anything* to
the browser, including any whitespace (or any other characters) outside
of <?php ... ?>.
--
Oli
May 15 '06 #2

P: n/a
Cheers Oli i never knew that! It works!

Oli Filth wrote:
monomaniac21 said the following on 15/05/2006 12:30:
Hi all!

How can i get round this. I want to stick an include at the top of my
script for the connection to DB and then somewhere below this process a
form and if all is good execute a redirect using the header() function.
However I get the headers already sent error. So ive had to type in the
connection details on the actual page which isnt something that i want
to keep doing for every page that has a redirect (i like using them a
lot).

Is there some sort of work-around?


Yes. Make sure all your include()-d files do not output *anything* to
the browser, including any whitespace (or any other characters) outside
of <?php ... ?>.
--
Oli


May 15 '06 #3

This discussion thread is closed

Replies have been disabled for this discussion.