jak registrovat pole jako session promenou?
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
jak mam registrovat pole jako sesion promenou? session_register("$x"); $x[1] = 10; . . Warning: Cannot use a scalar value as an array
-
serialize
-
Používat: $_SESSION['tovje_pole'][1] = "hodnota1"; $_SESSION['tovje_pole'][2] = "hodnota2"; $_SESSION['tovje_pole'][3] = "hodnota3"; Je to vlastně dvojrozměrné pole. První pole se jmenuje $_SESSION[] a v něm najdeš svou session proměnnou (session pole) pod indexem v podobě jejího názvu.
-
serialize($x) a unserialize by nešlo ? Myslím, že je to pohodlnější
-
Pokud použiješ starší metodu s session_register(), tak jo. Ale proč převádět pole na jednoduchý typ, když ho můžeš použít rovnou, a hned třeba vícerozměrné? $_SESSION['tvoje_session_pole']['a_jeho_polozky'][1] = "xyz";
-
jo dik, udelal sem to pmoci serialize, ale asi to predelam na $_sesion - bude to jednodusi