diff options
author | Sascha Schumann <sas@php.net> | 2002-03-06 12:12:39 +0000 |
---|---|---|
committer | Sascha Schumann <sas@php.net> | 2002-03-06 12:12:39 +0000 |
commit | 0bf5fc14be04ce3cff705ba36379b449219a4da9 (patch) | |
tree | 8af04d79464d4d22ba7e604c8dc67f938c1f2b16 /ext/session/session.c | |
parent | 8141c7761c7b101ccca2c08f0e4bfe8b7672e061 (diff) | |
download | php-git-0bf5fc14be04ce3cff705ba36379b449219a4da9.tar.gz |
SID shall be defined to name=id, if the client did not supply
a cookie.
Diffstat (limited to 'ext/session/session.c')
-rw-r--r-- | ext/session/session.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/session/session.c b/ext/session/session.c index effcb881f5..09e48c2c6a 100644 --- a/ext/session/session.c +++ b/ext/session/session.c @@ -930,7 +930,8 @@ PHPAPI void php_session_start(TSRMLS_D) } - if (PS(apply_trans_sid)) { + /* define SID always, if the client did not send a cookie */ + if (send_cookie) { smart_str var = {0}; smart_str_appends(&var, PS(session_name)); |