bob...
when using the sesion_start(), it needs to be the 1st thing on the page...
--
?
session_start();
.
.
.
?
html
?
$_SESSION['foo'] = 40;
?
/html
--
i don't recall if there has to be anything within the php.ini file set to
enable sessions...
the reason you're getting the error msg, is that your page has essentially
already sent some initial header information to the client by the time it
saw your session_start function...
you can get around this by buffering the output, before you send it...
good luck..
-Original Message-
From: Bob Imperial [mailto:[EMAIL PROTECTED]
Sent: Saturday, July 17, 2004 10:18 PM
To: [EMAIL PROTECTED]
Subject: [PHP] old guy newbie needs some help
While I realize this is elementary to most of you, I am just getting started
with php, moving from coldfusion :)
I am currently reading through the chapter on sessions and running into a
little issue that after making many changes to my php.ini file, I continue
to get the following errors while running this:
?php
session_start();
echo pYour session ID is .session_id()./p;
?
Errors:
Warning: session_start(): open(/tmp\sess_ff8651f382492ae56f436690d81ff124,
O_RDWR) failed: No such file or directory (2) in
c:\inetpub\wwwroot\phptest\listing10.1.php on line 15
Warning: session_start(): Cannot send session cookie - headers already sent
by (output started at c:\inetpub\wwwroot\phptest\listing10.1.php:13) in
c:\inetpub\wwwroot\phptest\listing10.1.php on line 15
Warning: session_start(): Cannot send session cache limiter - headers
already sent (output started at
c:\inetpub\wwwroot\phptest\listing10.1.php:13) in
c:\inetpub\wwwroot\phptest\listing10.1.php on line 15
Your session ID is ff8651f382492ae56f436690d81ff124
Warning: Unknown(): open(/tmp\sess_ff8651f382492ae56f436690d81ff124, O_RDWR)
failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that
the current setting of session.save_path is correct (/tmp) in Unknown on
line 0
sorry this is so elementary but have to start somewhere, I am running php 4
on a win2k box w/IIS5.
Though this does return a session id it's obviously not persistent on
reload, an example of a session.save_path on a windows box would be great
TIA just another old guy trying to learn new stuff.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php