У меня есть метод:
if (@move_uploaded_file($_FILES[$name]['tmp_name'], $uploadfile)) {
\Session::put('gallery',$new_name);
self::resize($uploadfile, $uploadfile, $wmax, $hmax, $ext);
$res = array("file" => $new_name);
exit(json_encode($res));
}
после того, как галерея показывает изображения после запроса ajax, я нажимаю кнопку отправить и мне нужно сохранить имена в таблицу, которую я сохранил в сеансе
\Session::put('gallery',$new_name);
этот метод сохранения:
public function saveGallery($id)
{
if (!empty(\Session::get('gallery'))) {
$sql_part = '';
foreach (\Session::get('gallery') as $v) {
$sql_part .= "('$v', $id),";
}
$sql_part = rtrim($sql_part, ',');
\DB::insert("insert into galleries (img, product_id) VALUES
$sql_part");
}
}
Но мой сеанс пуст. Что я пропустил?