Don't realy know. Here is what I have: 1. An index.php that inculdes products.php if $file=products.php. 2. products.php includes db.php that contains databse connection and the code for creating a session. 3. When I click "add product" $file=cart.php and cart.php includes the db.php file that should connect me to the db and check if there is a session.
It works fine if I go passed the index.php file. Maybe it is because the index.php file has echoed information. Any idea???? Tore "Gareth Williams" <[EMAIL PROTECTED]> skrev i melding news:[EMAIL PROTECTED] > Have you already sent anything to the browser? Once the first echo has > been performed, you can't send header information, as the header is > sent with the first bit of text. > > > On Friday, Oct 31, 2003, at 15:47 Europe/Amsterdam, Tore E. Mackay > wrote: > > > Hi, > > > > I am creating a shopping cart but experiensing some difficulty in > > creating > > unique shopping carts for each user. When I try to create a session I > > get > > this error message: > > Warning: session_start(): Cannot send session cookie - headers already > > sent > > > > This is the code: > > if(isset($_COOKIE["cartId"])) > > { > > return $_COOKIE["cartId"]; > > } > > else > > { > > session_start(); > > session_register("cartId", session_id(), time() + ((3600 * 24) * 30)); > > return session_id(); > > } > > > > If I remove the session_start() and session_register it works fine, > > but then > > everyone uses the same cart and that can't be good. > > > > Thanx!!! > > > > Regards > > Tore > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php