Re: HTTP header information

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"Philip Thompson" <prthomp@xxxxxxxx> wrote in message
news:701321CF-BAE4-11D8-BFD5-000393C795C4@xxxxxxxxxxx
> Hi all.
>
> I am running a website to where a user needs to login to authenticate
> themselves to perform certain tasks. So a user logs in, and I start a
> session (in PHP, of course). Well, the catch is, I am doing this all
> from one page, 'viewer.php', and I just tack on the specific view/page
> that I want them to see, depending on the link selected on that page.
> Meaning, they click on the 'submit problem' link and it goes to
> 'viewer.php?type=submitproblem'.
>
> The problem comes whenever I load the view 'submitproblem' and I start
> a session with session_start(), which carries over the variable to tell
> whether or not the user is logged in. If they have not logged in
> whenever they click on 'submitproblem' then it will redirect them to
> 'viewer.php?type=login'. So I log in, and then go to 'submitproblem'.
>
> This is where I get the error: "Warning: session_start(): Cannot send
> session cookie - headers already sent". Essentially, I understand why
> this is occurring, but is there an easy way to get around it without
> creating a new page, such as 'submitproblem.php' instead of
> 'viewer.php?type=submitproblem'???

Make sure that NO output is done before session_start() is called. Can you
post some of your code?

Regards,

Torsten Roehr

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux