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

Reply via email to