halilyc adlı üyeden alıntı: mesajı görüntüle
Son Kodları paylaşayım hocam;
Welcome.blade.php
{!! Form:pen(array('route' => 'siparis', 'method' => 'post')) !!} <fieldset> <legend>Siparişi Durumu:</legend> Sipariş No:<br> <input type="text" name="no"><br> <input type="submit" value="Submit"> <input type="hidden" name="_token" value="{{Session::token()}}"> </fieldset> {!! Form::close() !!}
SiparisController.php
public function index() { return view('welcome'); } public function show() { $siparis_no = $_POST['no']; return view('siparis',['siparisdetay' => Product::where('siparis','=',$siparis_no)->first()]); }
siparis.blade.php
<h1>{{ $siparisdetay->siparis }}</h1> <h1>{{ $siparisdetay->durum }}</h1> <h1>{{ $siparisdetay->detay }}</h1>
web.php
Route::get('/', 'SiparisController@index'); Route:ost('/siparis', 'SiparisController@show')->name('siparis');

public function show() {
    $siparis_no = $_POST['no'];
    $siparis = Product::where('siparis', $siparis_no)->first();
   if($siparis){
       return view('siparis',['siparisdetay' => $siparis ]);
   }
  // aşağıda sipariş bulunamazsa göstereceğin sayfayı döndürebilirsin.
   return view('hatasayfasi');
    
}
Ayrıca Post verisini bu şekilde almamalısın.
Aşağıdaki şekilde fonksiyonu düzenlersen daha iyi olur. Neden böyle daha iyi olacağını daha bol vaktimin olduğu bir zamanda anlatabilirim.
 
public function show(Request $request) {
    $siparis_no = $request->no;
    $siparis = Product::where('siparis', $siparis_no)->first();
   if($siparis){
       return view('siparis',['siparisdetay' => $siparis ]);
   }
  // aşağıda sipariş bulunamazsa göstereceğin sayfayı döndürebilirsin.
   return view('hatasayfasi');
    
}