|
|
|
| Кто знает как правильно делать регистр сессий через массив?
___________________________________________________
session_register('ses_mass');
$ses_mass = array("name","tel","url","email","namesite","msg1","msg2");
|
__________________________________________________
раньше делал, все работало.. а сча не получается.
сессия регистрируется только естественным путем :) | |
|
|
|
|
|
|
|
для: denand
(22.01.2008 в 10:24)
| | а вот так?
$ses_mass = array("name","tel","url","email","namesite","msg1","msg2");
session_register('ses_mass');
|
| |
|
|
|
|
|
|
|
для: Loki
(22.01.2008 в 10:29)
| | :) тот же эффект! где то я прокололся.. пока не соображу.
____________________________________________________
кто нибудь встречался с токой ошибкой (про сессии и старые версии )
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
|
| |
|
|
|
|
|
|
|
для: denand
(22.01.2008 в 11:13)
| | $_SESSION['sess_mas'] = array(...); | |
|
|
|
|
|
|
|
для: bronenos
(22.01.2008 в 11:19)
| | Красиво, но увы. | |
|
|
|
|
|
|
|
для: denand
(22.01.2008 в 11:23)
| | причем тут красиво? правильно вот что важно :) | |
|
|
|
|
|
|
|
для: KPETuH
(22.01.2008 в 11:28)
| | сессия стартуется? | |
|
|
|
|
|
|
|
для: bronenos
(22.01.2008 в 11:32)
| | да.
сессия работает когда регистрация производится естественным путем
session_register('name');
|
а массивный вариант - глохнет! :) | |
|
|
|
|
|
|
|
для: denand
(22.01.2008 в 11:45)
| | сессия стартуется при помощи session_start()
это и есть естественный путь | |
|
|
|
|
|
|
|
для: Loki
(22.01.2008 в 11:48)
| | Loki... это было сделано просто я не стал ее в первом коде пихать, потому что это очевидно.
что бы больше не повторятся...
session_start();
$ses_mass = array("name","tel","url","email","namesite","msg1","msg2"); .
session_register('ses_mass');
|
______________________________
ВСЕ ЭТО НЕ РАБОТАЕТ!!!
_______________________________
session_start();
session_register('ПЕРВАЯ ПЕРЕМЕННАЯ');
session_register('ВТОРАЯ ПЕРЕМЕННАЯ'); ...И.Т.Д.
ВОТ ТАК РАБОТАЕТ И ЭТО Я ИМЕЛ ВВИДУ-... | |
|
|
|
|
|
|
|
для: denand
(22.01.2008 в 12:08)
| | Думаю, ответ заключается в отдном из разделов Caution по ссылке. В сообщении об ошибке вас честно предупредили, что использование этой функции нежелательно.
http://ru2.php.net/session_register | |
|
|
|
|
|
|
|
для: denand
(22.01.2008 в 10:24)
| |
<?
session_start();
$_SESSION['sess_mas'] = array("name","tel","url","email","namesite","msg1","msg2");
?>
|
| |
|
|
|