Chcę przekazać wartość wejściową z jednego pliku ostrza do innego pliku ostrza.Pha laravel 5.3 przekazywanie wartości wejściowej z jednego pliku ostrza do innego pliku ostrza
Jestem nowicjuszem PHP Laravel i pojawia się błąd podczas próby jego użycia.
Myślę, że moja składnia jest tutaj błędna. Czy ktoś może pomóc?
channeling.blade:
<select class="form-control " name="fee" id ="fee"></select>
To jest link do następnej strony, gdzie chcę wysłać wartość "opłaty":
<input type="hidden" value="fee" name="fee" />
<a href="{{ url('pay ') }}">Click to Channel</a></p>
To jest mój web.php:
Route::post('pay', [
'as' => 'fee',
'uses' => '[email protected]'
]);
To moja klasa kontrolera:
wiadomośćpublic function displayForm()
{
$input = Input::get();
$fee = $input['fee'];
return view('pay', ['fee' => $fee]);
}
Błąd:
Undefined variable: fee
(View: C:\xampp\htdocs\lara_test\resources\views\pay.blade.php)
pay.blade:
<h4>Your Channeling Fee Rs:"{{$fee}}"</h4>
Jaki komunikat błędu dostałeś? Być może 'channelController @ displayForm' powinno być' ChannelController @ displayForm'. – joshuamabina
Niezdefiniowana zmienna: opłata (Widok: C: \ xampp \ htdocs \ lara_test \ resources \ views \ pay.blade.php) – sara99
Niezdefiniowana zmienna: opłata (Widok: C: \ xampp \ htdocs \ lara_test \ resources \ views \ pay. blade.php) to jest moja pay.blade
Twoja opłata za przekazanie baterii: "{{opłata}}" "
– sara99