Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

как правильно создавать сессии для передачи переменных?

Solaris © Мудрец (10096), закрыт 14 лет назад
допустим следует передать несколько переменной, для каждой переменной следует создавать запись вида:
$_SESSION['t1'] = $_POST['t1'];
$_SESSION['t2'] = $_POST['t2'];

или есть возможность упростить?
Лучший ответ
Serj Профи (864) 14 лет назад
Думаю даный код тебе много обяснит! ))
session_register('user_id_sess');
$_SESSION['user_id_sess']=$name;
session_register('user_root_sess');
$_SESSION['user_root_sess']=$myrow['root'];
ну а потом когда нужно вывести пишеш
echo $_SESSION['user_root_sess'];
Ну и конечено же не забываем что самого верху документа должен быть
session_start();
Правельно ответил?
SerjПрофи (864) 14 лет назад
Если дофига присваивань то рекомендую делать все через цыклы, что то типа такого
do
{
$i++;
$_SESSION['t'.$i] = $_POST['t'.$i];
}
while ($i==5)
$i=0; do { $i++; $_SESSION['t'.$i] = $_POST['t'.$i]; } while ($i<=5)
Остальные ответы
Похожие вопросы