Php Laravel从表单打印,不返回任何值

Php Laravel从表单打印,不返回任何值,php,forms,laravel,laravel-4,Php,Forms,Laravel,Laravel 4,我正在处理我的laravel表单,以便在同一页上输出值。当我按下提交按钮时,这不会发生。我没有得到任何错误,但什么也没有发生 routes.php Route::get('/', function() { return View::make('index'); }); Route::post('index', array('as' => 'index', function()

我正在处理我的laravel表单,以便在同一页上输出值。当我按下提交按钮时,这不会发生。我没有得到任何错误,但什么也没有发生

routes.php

         Route::get('/', function() 
        {

            return View::make('index');

        });

        Route::post('index', array('as' => 'index', function()
        {

            return  View::make('index');
        }));
刀片索引。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
@extends('master'))
@节(“容器”)
嘿
{{Form::open(数组('url'=>'/'))}
{{Form::label('bassengId',“bassengId”)}
{{Form::text('bassengId')}
{{Form::label('badendpt',“每次Badende”)}
{{Form::text('badendpt')}
{{Form::label('Temp'),“temperature”}
{{Form::text('Temp')}
{{Form::label('LuftTemp',“Luft temperature”)}
{{Form::text('LuftTemp')}
{{Form::submit('lagre')}
{{Form::close()}}
@端部

您的表单看起来不错。您的操作url为“/”。请执行以下操作:

添加邮政路线并执行此操作

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
@extends('master'))
@节(“容器”)
嘿
{{Form::open(数组('url'=>'/'))}
{{Form::label('bassengId',“bassengId”)}
{{Form::text('bassengId')}
{{Form::label('badendpt',“每次Badende”)}
{{Form::text('badendpt')}
{{Form::label('Temp'),“temperature”}
{{Form::text('Temp')}
{{Form::label('LuftTemp',“Luft temperature”)}
{{Form::text('LuftTemp')}
{{Form::submit('lagre')}
{{Form::close()}}
@如果($数据)
//现在显示您的数据
{{$data->Temp}
{{$data->LuftTemp}
@恩迪夫
@端部

当您提交表单时,它正在寻找路线::post(“/”,…路由。您没有该路由。我在视图文件中得到错误:未定义变量:数据。请参阅更新的代码。您是否在路由中获得输入。尝试在那里打印。之后,请按照上面的代码执行。此错误何时出现。何时发布表单或之前?何时尝试加载索引页。(之前)好的,从索引页中删除$data部分。您将获得表单。输入并检查路径是否到达。仍然不工作,更新了我的问题:尝试工作,但在提交表单后出错。
Route::get('index', function()
{
    return View::make('index');
});

{{ Form::open(array('url' => 'index') }}
    // ...
{{ Form::close() }}