On Tue, Jul 15, 2008 at 11:51 AM, Tiji varghese <[EMAIL PROTECTED]>
wrote:

> Hi All !
> I am having some problem with the code below. Everytime I run it it gives
> me the following error:
> Warning: Cannot modify header information - headers already sent
> by (output started at
> C:\xampp\htdocs\practice.com\displayUserData.php:7) in C:\xampp\htdocs\
> practice.com\displayUserData.php on line 12
>
> The source code of the page is as follows:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
> http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> <html xmlns="http://www.w3.org/1999/xhtml";>
> <head>
> <title> new document </title>
> </head>
> <body>
> <?php $textColor = $_POST["TextColor"];
> $boldText = $_POST["boldText"];
> $userComments = stripslashes($_POST['userComments']);
> if(isset($_POST["saveInfo"]))
> {
> setcookie("userData",$userComments,time()+60*60*24*30);
> }
> if(isset($_POST['boldText']))
> {
> echo "<b>";
> }
> echo "<font color='$textColor'>";
> echo $userComments;
> echo "</font>";
> if (isset($_POST["boldText"]))
> {
>     echo "</b>";
> }
> ?></body>
> </html>
>
> If I comment the setcookie() part, it works fine.. I looked up for some
> online help n most of them say I might have a whitespace near the line
> number mentioned in the warning message. But I don't find any.. Please help
> !
>
>
>
>      Did you know? You can CHAT without downloading messenger. Go to
> http://in.messenger.yahoo.com/webmessengerpromo.php/


The setcookie line needs to come before you output anything.  Move your html
output at the top past it, and you should be good.

-- 
-Dan Joseph

www.canishosting.com - Plans start @ $1.99/month.

"Build a man a fire, and he will be warm for the rest of the day.
Light a man on fire, and will be warm for the rest of his life."

Reply via email to