Здравейте,
Искам да покажа рандом стринг от една таблица, но веднъж, след като е показан стринга да не го променя повече при рефреш на страницата. Framework-a е Laravel 4.2
Това е, което имам в контролера:
Това имам във вюто си
Идеята е да покажа рандом стринг на потребителя, който той въвежда заедно с останалите полета и после това всичкото го записвам в базата.
Проблема идва от това, че когато потребителя събмитне формата реално се рефрешва страницата и може да покаже нов рандом стринг и да го обърка.
Пробвах нещо от сорта на
Session:
ut('view', $view); след заявката и Session::get('view'); във вюто, но пак си дава рандом стринг.
Искам да покажа рандом стринг от една таблица, но веднъж, след като е показан стринга да не го променя повече при рефреш на страницата. Framework-a е Laravel 4.2
Това е, което имам в контролера:
Код:
public function view() {
$view = View::orderByRaw("RAND()")->limit('1')->get();
return View::make('site.view', [
'view' => $view
]);
}
Код:
@foreach($view as $rand)
{{ Form::open() }}
{{ $rand['my_view'] }}
// няколко полета, които се попълват
<button type="submit" class="btn btn-primary">Submit</button>
{{ Form::clode() }}
@endforeach
Идеята е да покажа рандом стринг на потребителя, който той въвежда заедно с останалите полета и после това всичкото го записвам в базата.
Проблема идва от това, че когато потребителя събмитне формата реално се рефрешва страницата и може да покаже нов рандом стринг и да го обърка.
Пробвах нещо от сорта на
Session: