«« ( Date ) »» // «« ( Thread ) »» // ri4st - 2004

Re[2]: sesije

by Andrija Kovacevic
ponedeljak, 17. maj 2004 - 13:22.


ST> U PHP manual pise da ova dva ne treba mesati, ali isto tako pise da
ST> session_register ne radi ukoliko register_globals nije ON. A ovo je ocigledno
ST> netacno.

Elem u PHP manual takođe piše ovo:

> Caution:
> If you are using $_SESSION and disable register_globals, do not use
> session_register(), session_is_registered() and session_unregister(),
> if your scripts shall work in PHP 4.2 and earlier. You can use these
> functions in 4.3 and later.

Znači session_register() i slične zahtevaju register_globals do
verzije 4.3 a u njoj i kasnijim ne zahtevaju.

Što se time mešanja čak i u manualu piše da je moguće:

> Example 854. Unregistering a variable with register_globals enabled,
> after registering it using $_SESSION.
> <?php
> session_start();
> // With PHP 4.3 and later, you can also simply use the prior example.
> session_unregister('count');
> ?>

Mada ja i dalje ne vidim što bi ih neko mešao? Pa rad sa $_SESSION je
mnogo logičniji nego sa session_ funkcijama

--
Pozdrav,
Andrija