Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Если я отправляю форму не используя
csrf_field()
у меня выходит ошибка 419 Извините, ваш сеанс истек. Обновите и повторите попытку.
Если я в форму встраиваю
csrf_field()
форма отправляется. НО при наборе в текстовое поле в адресной строке браузера появляется надпись соединение не защищено, т.е. моей странице лучше не доверять.
Так как решить проблему с этим
csrf_field()
что нужно сделать еще чтобы соединение было безопасным !!!
Помогите, иначе дальнейшее изучение ларавел будет бессмысленным. Или это проблема не решаемая, но тогда как пользуются ларавел? Могу предоставить остальной код, он на этапе учебы очень простой.
Файл с формой
<form method="post" action="{{ route('contact') }}">
{{ csrf_field() }}
Файл маршрутизатор web
Route::match(['get','post'],'/contact',['uses'=>'Admin\ContactController@show','as'=>'contact']);
Файл контроллер
public function show(Request $request) {
print_r($request->all());
return view('default.contact')->withTitle('Contacts!!!');
}
Может быть что-то в этих файлах перенастроить?
Не в сети
По какому протоколу работает сайт - http blb https?
Не в сети
Страницы 1