我正在使用laravel表单在同一页面上输出值。当我按下提交按钮时,没有发生这种情况。我没有得到任何错误,但没有任何反应。
routes.php文件
Route::get('/', function()
{
return View::make('index');
});
Route::post('index', array('as' => 'index', function()
{
return View::make('index');
}));
index.blade。 PHP
@extends('master')
@section('container')
<h1> Hey </h1>
<table>
{{ Form::open(array('url' => '/')) }}
<tr>
<td> {{ Form::label('bassengId', "Basseng Id") }} </td>
<td> {{ Form::text('bassengId') }} </td>
</tr>
<tr>
<td> {{ Form::label('BadendePT', "Badende Per time")}} </td>
<td> {{ Form::text('BadendePT') }} </td>
</tr>
<tr>
<td> {{ Form::label('Temp'), "Temperatur" }} </td>
<td> {{ Form::text('Temp') }} </td>
</tr>
<tr>
<td> {{ Form::label('LuftTemp', "Luft Temperatur") }} </td>
<td> {{ Form::text('LuftTemp') }} </td>
</tr>
<tr>
<td> <td> {{ Form::submit ('lagre') }} </td> </td>
</tr>
{{ Form::close() }}
</table>
@endsection
答案 0 :(得分:2)
你的表格看起来不错。你的行动网址是'/'。请执行以下操作:
添加发布路线并执行此操作
Route::post('/', function()
{
//get your input from form
$input= Input::all();
//you can check this simply here using print_r($input); die();
//pass it to view page now
return View::make('index')->with('data','$input');
});
现在在index.blade.php中,如果要在同一页面上显示输出,请在部分中执行此操作。
@extends('master')
@section('container')
<h1> Hey </h1>
<table>
{{ Form::open(array('url' => '/')) }}
<tr>
<td> {{ Form::label('bassengId', "Basseng Id") }} </td>
<td> {{ Form::text('bassengId') }} </td>
</tr>
<tr>
<td> {{ Form::label('BadendePT', "Badende Per time")}} </td>
<td> {{ Form::text('BadendePT') }} </td>
</tr>
<tr>
<td> {{ Form::label('Temp'), "Temperatur" }} </td>
<td> {{ Form::text('Temp') }} </td>
</tr>
<tr>
<td> {{ Form::label('LuftTemp', "Luft Temperatur") }} </td>
<td> {{ Form::text('LuftTemp') }} </td>
</tr>
<tr>
<td> <td> {{ Form::submit ('lagre') }} </td> </td>
</tr>
{{ Form::close() }}
</table>
@if($data)
// show your data now
{{$data->Temp}}
{{$data->LuftTemp}}
@endif
@endsection
答案 1 :(得分:0)
Route::get('index', function()
{
return View::make('index');
});
{{ Form::open(array('url' => 'index') }}
// ...
{{ Form::close() }}
你有什么想法,你在做什么,或者只是想让它发挥作用?