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. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php