我从控制器传递2个随机数,以表格形式查看:
public function request()
{
$number1 = rand(10,20);
$number2 = rand(0,10);
return View::make('request', ['num1' => $number1, 'num2' => $number2]);
}
这两个数字以以下形式显示:
{{ Form::open(array('action' => 'MyController@verifyRequest', 'class'=>'bg-grey width')) }}
{{ Form::label('Check sum: ') }}
{{ Form::label($num1. ' + '. $num2. ' = ') }}
{{ Form::text('checksum') }}
{{ Form::close() }}
现在如何将这两个变量传递到控制器方法“ verifyRequest”中以检查数字的总和?
public function verifyRequest()
{
$sum = ???
您可以将这些数据放入会话中(可能是更好的解决方案),也可以将隐藏字段添加到表单中:
{{ Form::hidden('num1', $num1) }}
{{ Form::hidden('num2', $num2) }}
现在,在您的控制器中,您可以使用:
$sum = Input::get('num1') + Input::get('num2');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句