I did what you suggested and I've attached the output - there's no
$_SESSIONS array in there.
But I've managed to register session vars outside of this function I'm
having trouble with so what's going on?
Duncan
-----Original Message-----
From: Timothy Hitchens (HiTCHO) [mailto:[EMAIL PROTECTED]]
Sent: 13 January 2003 10:04
To: 'Duncan Abbott'; [EMAIL PROTECTED]
Subject: RE: [PHP] Session wierdness...
Do this for me:
print_r($GLOBALS);
and see if you have the $_SESSIONS array visible.. you will need to view
the output
in a text editor as the print_r won't look good rendered in the browser.
Timothy Hitchens (HiTCHO)
Open Platform Consulting
e-mail: [EMAIL PROTECTED]
> -----Original Message-----
> From: Duncan Abbott [mailto:[EMAIL PROTECTED]]
> Sent: Monday, 13 January 2003 1:05 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP] Session wierdness...
>
>
> I can't seem to be able to set a session var from within a
> function in an include file....
>
> I have a call to a function at the top of my doc (but after
> session_start()) and if I write the line:
> $_SESSION['userData'] = test1; in the function body - it does
> nothing...
>
> .... but if I put this statement on the line above or below
> the call to the function, it works
>
> I've tried using session_register() instead but the same
> thing happens. The block of code is definitely being executed.
>
> Someone please please help me, I'm going insane. Thanks...
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
Array
(
[HTTP_POST_VARS] => Array
(
)
[_POST] => Array
(
)
[HTTP_GET_VARS] => Array
(
)
[_GET] => Array
(
)
[HTTP_COOKIE_VARS] => Array
(
[PHPSESSID] => 5a5e23228bffd6b823c3bcdb114d6a49
)
[_COOKIE] => Array
(
[PHPSESSID] => 5a5e23228bffd6b823c3bcdb114d6a49
)
[HTTP_SERVER_VARS] => Array
(
[ALLUSERSPROFILE] => C:\\Documents and Settings\\All Users
[CommonProgramFiles] => C:\\Program Files\\Common Files
[COMPUTERNAME] => MUNKEY
[ComSpec] => C:\\WINDOWS\\system32\\cmd.exe
[CONTENT_LENGTH] => 0
[GATEWAY_INTERFACE] => CGI/1.1
[HTTP_ACCEPT] => image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
[HTTP_ACCEPT_LANGUAGE] => en-gb
[HTTP_CONNECTION] => Keep-Alive
[HTTP_HOST] => 127.0.0.1
[HTTP_REFERER] => http://127.0.0.1/nomoresocks/admin/
[HTTP_USER_AGENT] => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
v11b.01)
[HTTP_COOKIE] => PHPSESSID=5a5e23228bffd6b823c3bcdb114d6a49
[HTTP_ACCEPT_ENCODING] => gzip, deflate
[HTTPS] => off
[INSTANCE_ID] => 1
[LOCAL_ADDR] => 127.0.0.1
[NUMBER_OF_PROCESSORS] => 1
[OS] => Windows_NT
[Path] => C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem
[PATH_TRANSLATED] => D:\\Sites\\nomoresocks\\admin\\test.php
[PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
[PROCESSOR_ARCHITECTURE] => x86
[PROCESSOR_IDENTIFIER] => x86 Family 6 Model 7 Stepping 3, GenuineIntel
[PROCESSOR_LEVEL] => 6
[PROCESSOR_REVISION] => 0703
[ProgramFiles] => C:\\Program Files
[REMOTE_ADDR] => 127.0.0.1
[REMOTE_HOST] => 127.0.0.1
[REQUEST_METHOD] => GET
[SCRIPT_NAME] => /nomoresocks/admin/test.php
[SERVER_NAME] => 127.0.0.1
[SERVER_PORT] => 80
[SERVER_PORT_SECURE] => 0
[SERVER_PROTOCOL] => HTTP/1.1
[SERVER_SOFTWARE] => Microsoft-IIS/5.1
[SystemDrive] => C:
[SystemRoot] => C:\\WINDOWS
[TEMP] => C:\\WINDOWS\\TEMP
[TMP] => C:\\WINDOWS\\TEMP
[USERPROFILE] => C:\\Documents and Settings\\LocalService
[windir] => C:\\WINDOWS
[SCRIPT_FILENAME] => D:\\Sites\\nomoresocks\\admin\\test.php
[PHP_SELF] => /nomoresocks/admin/test.php
[argv] => Array
(
)
[argc] => 0
)
[_SERVER] => Array
(
[ALLUSERSPROFILE] => C:\\Documents and Settings\\All Users
[CommonProgramFiles] => C:\\Program Files\\Common Files
[COMPUTERNAME] => MUNKEY
[ComSpec] => C:\\WINDOWS\\system32\\cmd.exe
[CONTENT_LENGTH] => 0
[GATEWAY_INTERFACE] => CGI/1.1
[HTTP_ACCEPT] => image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
[HTTP_ACCEPT_LANGUAGE] => en-gb
[HTTP_CONNECTION] => Keep-Alive
[HTTP_HOST] => 127.0.0.1
[HTTP_REFERER] => http://127.0.0.1/nomoresocks/admin/
[HTTP_USER_AGENT] => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
v11b.01)
[HTTP_COOKIE] => PHPSESSID=5a5e23228bffd6b823c3bcdb114d6a49
[HTTP_ACCEPT_ENCODING] => gzip, deflate
[HTTPS] => off
[INSTANCE_ID] => 1
[LOCAL_ADDR] => 127.0.0.1
[NUMBER_OF_PROCESSORS] => 1
[OS] => Windows_NT
[Path] => C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem
[PATH_TRANSLATED] => D:\\Sites\\nomoresocks\\admin\\test.php
[PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
[PROCESSOR_ARCHITECTURE] => x86
[PROCESSOR_IDENTIFIER] => x86 Family 6 Model 7 Stepping 3, GenuineIntel
[PROCESSOR_LEVEL] => 6
[PROCESSOR_REVISION] => 0703
[ProgramFiles] => C:\\Program Files
[REMOTE_ADDR] => 127.0.0.1
[REMOTE_HOST] => 127.0.0.1
[REQUEST_METHOD] => GET
[SCRIPT_NAME] => /nomoresocks/admin/test.php
[SERVER_NAME] => 127.0.0.1
[SERVER_PORT] => 80
[SERVER_PORT_SECURE] => 0
[SERVER_PROTOCOL] => HTTP/1.1
[SERVER_SOFTWARE] => Microsoft-IIS/5.1
[SystemDrive] => C:
[SystemRoot] => C:\\WINDOWS
[TEMP] => C:\\WINDOWS\\TEMP
[TMP] => C:\\WINDOWS\\TEMP
[USERPROFILE] => C:\\Documents and Settings\\LocalService
[windir] => C:\\WINDOWS
[SCRIPT_FILENAME] => D:\\Sites\\nomoresocks\\admin\\test.php
[PHP_SELF] => /nomoresocks/admin/test.php
[argv] => Array
(
)
[argc] => 0
)
[HTTP_ENV_VARS] => Array
(
[ALLUSERSPROFILE] => C:\\Documents and Settings\\All Users
[CommonProgramFiles] => C:\\Program Files\\Common Files
[COMPUTERNAME] => MUNKEY
[ComSpec] => C:\\WINDOWS\\system32\\cmd.exe
[CONTENT_LENGTH] => 0
[GATEWAY_INTERFACE] => CGI/1.1
[HTTP_ACCEPT] => image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
[HTTP_ACCEPT_LANGUAGE] => en-gb
[HTTP_CONNECTION] => Keep-Alive
[HTTP_HOST] => 127.0.0.1
[HTTP_REFERER] => http://127.0.0.1/nomoresocks/admin/
[HTTP_USER_AGENT] => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
v11b.01)
[HTTP_COOKIE] => PHPSESSID=5a5e23228bffd6b823c3bcdb114d6a49
[HTTP_ACCEPT_ENCODING] => gzip, deflate
[HTTPS] => off
[INSTANCE_ID] => 1
[LOCAL_ADDR] => 127.0.0.1
[NUMBER_OF_PROCESSORS] => 1
[OS] => Windows_NT
[Path] => C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem
[PATH_TRANSLATED] => D:\\Sites\\nomoresocks\\admin\\test.php
[PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
[PROCESSOR_ARCHITECTURE] => x86
[PROCESSOR_IDENTIFIER] => x86 Family 6 Model 7 Stepping 3, GenuineIntel
[PROCESSOR_LEVEL] => 6
[PROCESSOR_REVISION] => 0703
[ProgramFiles] => C:\\Program Files
[REMOTE_ADDR] => 127.0.0.1
[REMOTE_HOST] => 127.0.0.1
[REQUEST_METHOD] => GET
[SCRIPT_NAME] => /nomoresocks/admin/test.php
[SERVER_NAME] => 127.0.0.1
[SERVER_PORT] => 80
[SERVER_PORT_SECURE] => 0
[SERVER_PROTOCOL] => HTTP/1.1
[SERVER_SOFTWARE] => Microsoft-IIS/5.1
[SystemDrive] => C:
[SystemRoot] => C:\\WINDOWS
[TEMP] => C:\\WINDOWS\\TEMP
[TMP] => C:\\WINDOWS\\TEMP
[USERPROFILE] => C:\\Documents and Settings\\LocalService
[windir] => C:\\WINDOWS
[SCRIPT_FILENAME] => D:\\Sites\\nomoresocks\\admin\\test.php
)
[_ENV] => Array
(
[ALLUSERSPROFILE] => C:\\Documents and Settings\\All Users
[CommonProgramFiles] => C:\\Program Files\\Common Files
[COMPUTERNAME] => MUNKEY
[ComSpec] => C:\\WINDOWS\\system32\\cmd.exe
[CONTENT_LENGTH] => 0
[GATEWAY_INTERFACE] => CGI/1.1
[HTTP_ACCEPT] => image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
[HTTP_ACCEPT_LANGUAGE] => en-gb
[HTTP_CONNECTION] => Keep-Alive
[HTTP_HOST] => 127.0.0.1
[HTTP_REFERER] => http://127.0.0.1/nomoresocks/admin/
[HTTP_USER_AGENT] => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
v11b.01)
[HTTP_COOKIE] => PHPSESSID=5a5e23228bffd6b823c3bcdb114d6a49
[HTTP_ACCEPT_ENCODING] => gzip, deflate
[HTTPS] => off
[INSTANCE_ID] => 1
[LOCAL_ADDR] => 127.0.0.1
[NUMBER_OF_PROCESSORS] => 1
[OS] => Windows_NT
[Path] => C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem
[PATH_TRANSLATED] => D:\\Sites\\nomoresocks\\admin\\test.php
[PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
[PROCESSOR_ARCHITECTURE] => x86
[PROCESSOR_IDENTIFIER] => x86 Family 6 Model 7 Stepping 3, GenuineIntel
[PROCESSOR_LEVEL] => 6
[PROCESSOR_REVISION] => 0703
[ProgramFiles] => C:\\Program Files
[REMOTE_ADDR] => 127.0.0.1
[REMOTE_HOST] => 127.0.0.1
[REQUEST_METHOD] => GET
[SCRIPT_NAME] => /nomoresocks/admin/test.php
[SERVER_NAME] => 127.0.0.1
[SERVER_PORT] => 80
[SERVER_PORT_SECURE] => 0
[SERVER_PROTOCOL] => HTTP/1.1
[SERVER_SOFTWARE] => Microsoft-IIS/5.1
[SystemDrive] => C:
[SystemRoot] => C:\\WINDOWS
[TEMP] => C:\\WINDOWS\\TEMP
[TMP] => C:\\WINDOWS\\TEMP
[USERPROFILE] => C:\\Documents and Settings\\LocalService
[windir] => C:\\WINDOWS
[SCRIPT_FILENAME] => D:\\Sites\\nomoresocks\\admin\\test.php
)
[HTTP_POST_FILES] => Array
(
)
[_FILES] => Array
(
)
[_REQUEST] => Array
(
[PHPSESSID] => 5a5e23228bffd6b823c3bcdb114d6a49
)
[GLOBALS] => Array
*RECURSION*
)
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php