[Õpetused] PHP
Postitatud: Neljapäev, 03 Juuli 2008, 18:06
Sessioonid
Erinevate attribuutide ja funktsioonide kasutamine:
Juhul kui serveris on register_globals aktiivne siis võib kasutada session_register(), session_unregister() ja session_is_registered(), juhul kui ei ole register_globals aktiivne (mis on ka soovitatav siis tuleks kasutada erinevaid $_SESSION lahendusi sessioonide haldamiseks ($_SESSION on superglobaalne massiiv - array). Samuti ei tohiks neid kasutada segamini (st. kasutada samas koodis $_SESSION ja session_register(), session_unregister() või session_is_registered())
Enamlevinud veateade:
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
Linke:
http://fundisom.com/phparadise/manual/f ... unset.html
http://www.phpdig.net/ref/rn56re1128.html
http://ee2.php.net/manual/en/function.session-unset.php
http://www.spiration.co.uk/post/1231
http://bytes.com/forum/thread3697.html
http://forums.digitalpoint.com/showthread.php?t=427439
http://www.ubookcase.com/book/Sams/PHP% ... 06lev1sec2
Erinevate attribuutide ja funktsioonide kasutamine:
Juhul kui serveris on register_globals aktiivne siis võib kasutada session_register(), session_unregister() ja session_is_registered(), juhul kui ei ole register_globals aktiivne (mis on ka soovitatav siis tuleks kasutada erinevaid $_SESSION lahendusi sessioonide haldamiseks ($_SESSION on superglobaalne massiiv - array). Samuti ei tohiks neid kasutada segamini (st. kasutada samas koodis $_SESSION ja session_register(), session_unregister() või session_is_registered())
Enamlevinud veateade:
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
Linke:
http://fundisom.com/phparadise/manual/f ... unset.html
http://www.phpdig.net/ref/rn56re1128.html
http://ee2.php.net/manual/en/function.session-unset.php
http://www.spiration.co.uk/post/1231
http://bytes.com/forum/thread3697.html
http://forums.digitalpoint.com/showthread.php?t=427439
http://www.ubookcase.com/book/Sams/PHP% ... 06lev1sec2