在VerifyCsrfToken.php第68行中出现TokenMismatchException。
<form method="post" action="url('add')" >
{{ csrf_field() }}
<input type="text" name="title" />
<input type="submit" value="Add" />
</form>
在添加this包之前,它工作正常。
答案 0 :(得分:1)
如果您不使用Laravel Form
,例如:
{!! Form::open([]) !!}
{!! Form::close() !!}
你可以使用:
<input type="hidden" name="_token" value="{{ csrf_token() }}">
有时您也需要清除缓存。
答案 1 :(得分:1)
您可以在表单中手动添加隐藏的输入字段,而不是{{ Form::open() }}
,而不是{!! csrf_field() !!}
但我仍然希望你尝试
{{ csrf_field() }}
代替table { border-collapse:separate; border-spacing:0;border-top: 1px solid grey; }
td, th {
margin:0;
border:1px solid grey;
white-space:nowrap;
border-top-width:0px;
}
div {
width: 500px;
height:500px;
overflow-x:scroll;
margin-left:5em;
overflow-y:visible;
padding:0;
}
.headcol {
position:absolute;
width:5em;
left:0;
top:auto;
border-top-width:1px; /*only relevant for first row*/
margin-top:-1px; /*compensate for top border*/
}
.headcol:before {content: 'Row ';}
.long { background:yellow; letter-spacing:1em; }