Я хочу сохранить значения, отправленные через POST, в массив сеанса:
$reply = array('thread_id', 'reply_content');
$_POST['thread_id'] = 2; # test it
$_SESSION['reply'] = array();
foreach ($reply as $key)
{
if (in_array($key, $_POST))
{
$_SESSION['reply'][$key] = $_POST[$key];
}
}
var_dump($_SESSION['reply']);
Например, я хочу проверить, отправляются ли в посте ключи 'thread_id' и 'thread_content', если они есть, то я хочу сохранить их в массиве сеансов с именем reply, используя те же ключи.
Так, например, если 'thread_id' отправляется через POST:
$_POST['thread_id'] = 'blah';
Затем это должно быть сохранено в сеансе, называемом «ответ», с использованием того же ключа:
$_SESSION['reply']['thread_id'] = 'blah';
Как это можно сделать?