Re: Re: how to use session?

From: Date: Wed, 21 Jul 2004 17:12:44 +0000
Subject: Re: Re: how to use session?
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-191350@lists.php.net to get a copy of this message
you have to have the session_start before ANY output, including <html>, so do this <? session_start() ?> <html> On Thu, 22 Jul 2004 00:56:44 +0800, Sheawh <ilovethisgame1984@hotmail.com> wrote: > even Example: page1.php > I got the same result, > and what if i set session auto start ?? > is that means it starts a new session when accessing a HTML? > > <HTML> > .... > <?php > // page1.php > > session_start(); > > echo 'Welcome to page #1'; > > $_SESSION['favcolor'] = 'green'; > $_SESSION['animal'] = 'cat'; > $_SESSION['time'] = time(); > > // Works if session cookie was accepted > echo '<br /><a href="page2.php">page 2</a>'; > > echo "SID : " . session_id(); > // Or maybe pass along the session id, if needed > echo '<br /><a href="page2.php?' . SID . '">page > 2</a>'; > ?> > .... </HTML> > > "Torsten Roehr" <roehr@zilleon.com> ¦b¶l¥ó > news:20040721162707.16695.qmail@pb1.pair.com ¤¤¼¶¼g... > > > > "Sheawh" <ilovethisgame1984@hotmail.com> wrote in message > > news:20040721161131.50608.qmail@pb1.pair.com... > > > I have started a session using session_start(); > > > but it returns : > > > > > > Warning: Cannot send session cookie - headers already sent by (output > > > started at c:\inetpub\wwwroot\diary\index.php:7) in > > > c:\inetpub\wwwroot\diary\reg_session.php on line 11 > > > > > > Warning: Cannot send session cache limiter - headers already sent > (output > > > started at c:\inetpub\wwwroot\diary\index.php:7) in > > > c:\inetpub\wwwroot\diary\reg_session.php on line 11 > > > > > > > > > If I don't want to use session cookie , how to set it? > > > thanks. > > > > No output is allowed before starting the session. Look at the user > comments > > in the manual and search the mailing list archives. > > > > Regards, Torsten Roehr > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- -Josh

« previous php.general (#191350) next »