PDA

View Full Version : PHP error message



Mr. X
April 20th, 2003, 12:10 AM
I had this little mail form working fine but now that I changed to new hosting company, I get this message on top of page:


Warning: Cannot add header information - headers already sent by (output started at /home/mrxsssco/public_html/thanks.php:9) in /home/mrxsssco/public_html/thanks.php on line 14

amyone knows what that's supposed to mean? thx!

eyezberg
April 20th, 2003, 02:50 AM
that means you have a line break, white space or script between the opening php tag and your headers, which scr*** it up, headers gotta go first!

Mr. X
April 20th, 2003, 01:33 PM
mmm...

I'm definitly not a PHP guru or anything like that. I just figured it would be the easiest way to get a little mail form on my site...

I dont see anything wrong with my syntax, but even tho I checked, tha's probably what it is...

Here's the file, it's very short, and it should only take 10 sec for one of the Kirupa gurus to figure it out ;)

Thank you :)

Mr. X
April 20th, 2003, 01:35 PM
I guess you can't ul files w/ .php
oops! I zipped it.

Jubba
April 20th, 2003, 10:33 PM
You have to set the cookie before the HTML. I have never done it before but I think if you just put the PHP before the HTML code, you should be all set.

Mr. X
April 20th, 2003, 10:48 PM
that works!
I understand what I was doing wrong now, my PHP file calls another one w/ HTML formatting already in it, so it was redundant. I actually remove all the HTML from this particular page since it's just the action that's called by the "submit" form, it sets cookies and e-mail the message...
I don't know why it was working fine on my previous hosting company tho...
Thanks a bunch! I learned a little more about PHP thx 2 u! :)