我被陷在这个问题上,我不知道热,Laravel 5.5加密URL搜索......结果是这样的:如何在Laravel 5.5中加密搜索的GET url?
localhost:8000/Akademik/Mahasiswa?cari=some_keyword
,但我想是这样的:
localhost:8000/Akademik/Mahasiswa?cari=some_encrypted_keyword
,如:
localhost:8000/Akademik/Mahasiswa?cari=Kas6F8ajhasdhhfbdgshek
这个我MahasiswaController.php
public function index(Request $request)
{
if ($request->get('cari') == null) {
$datas = Mahasiswa::paginate(10);
return view('Akademik.Mahasiswa.mahasiswaIndex', compact('datas'))->with('no',($request->input('page',1)- 1)*10);
} else {
$cari = $request->get('cari');
$datas = Mahasiswa::where('nama','LIKE','%'.$cari.'%')->paginate(10);
return view('Akademik.Mahasiswa.mahasiswaIndex', compact('datas'))->with('no',($request->input('page',1)- 1)*10);
}
}
这是我路线/ web.php
Route::Resource('Akademik/Mahasiswa','Akademik\Mahasiswa\MahasiswaController');
,这我mahasiswaIndex.blade.php(搜索表单)
<div class="col s4 m6 right">
{{ Form::open(array('url' => 'Akademik/Mahasiswa','method' => 'get')) }}
<div class="row">
<div class="input-field col s12">
{{ Form::text('cari',null,['id' => 'cari','class' => 'col s12']) }}
<label for="cari">Cari</label>
</div>
</div>
{{ Form::close() }}
</div>
如果您使用POST请求,则无需对其进行加密,并且https –
您的解决方案在哪里? –
@LukePark我试着搜索和谷歌搜索2天,,,但没有得到任何解决方案,对不起,我是新的laravel –