Home  |  Linux  | Mysql  | PHP  | XML
From:Jochem Maas Date:Sat Feb  6 19:02:14 2010
Subject:Re: Warning?
Op 2/6/10 4:29 PM, tedd schreef:
> Hi:
>
> Has anyone encountered this warning?
>
> Warning: Unknown: Your script possibly relies on a session side-effect
> which existed until PHP 4.2.3. Please be advised that the session
> extension does not consider global variables as a source of data, unless
> register_globals is enabled. You can disable this functionality and this
> warning by setting session.bug_compat_42 or session.bug_compat_warn to
> off, respectively in Unknown on line 0
>
> I seem to remember this happening before, but I don't remember the
> solution. As I remember, it wasn't really reporting an error, but
> something else. I just don't remember how I dealt with it before.
>
> I don't know how to set session.bug_compat_warn to off.

doesn't this work?:

<?php ini_set('session.bug_compat_warn', 0); ?>

otherwise you'll have to set it in php.ini (or a .htaccess file)

IIRC it means your using session_register() .. which is depreciated and
will be dropped in 5.3 ... AFAIK best practices is not to use this function
but instead assing to the $_SESSION superglobal.

e.g.

do:

<?php $_SESSION['foo'] = $foo; // assumes session_start() has already been called

instead of

<?php session_register('foo', $foo); // automatically calls session_start() if not already started.

>
> Any ideas?
>
> Cheers,
>
> tedd
>
> PS: I'm using php 5.2.10 and register_global is OFF.

Navigate in group php.general at sever news.php.net
Previous Next


Your recent visits
[PHP] Re: Help with regex (search/replace) please
Re: confirm subscribe to php-general@lists.php.net
Re: [PHP] exasperated again
Re: [PHP] Warning?
Re: [PHP] Re: Hi list --- justa simple question



  
© No Copyright
You are free to use Anything, but please consult your advocate before doing so as this website
also list content from other sources which may be copyrighted.
Site Maintained by Zareef Ahmed
Powered By PHP Consultants