Postingan lainnya
Pada bagian Insert data dan validasi gagal
Kenapa saat post data tidak tersimpan di database dan validasi tidak muncul ketika ada input yang kurang, sudah dicoba sesuai tutorial dan sudah dicek lagi tidak ada yg kurang tetapi hasil msh sama, adakah cara untuk mengecek koneksi ke database?
Thanks...
@if (count($errors) > 0)
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
@endif
<h1>Create Blog Post </h1>
<form class="" action="/blog" method="post">
<input type="text" name="title" value="" placeholder="judul">
<textarea name="subject" rows="8" cols="40" placeholder="isi.."></textarea>
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<input type="submit" name="name" value="post">
</form>
routes.php
Route::group(['middleware' => ['web']], function() { Route::resource('blog', 'BlogController');});
blogcontroller.php
[p]
public function create()
{ return view('blog.create');}
public function store(Request $request)
{ $this->validate($request, [
'title' => 'required',
'subject' => 'required', ]); }
3 Jawaban:
akan lebih baik agan sertakan kodenya agar sulosi yg diberikan tepat sasaran
gan utk video bagian Insert data dan validasi, knapa selalu gagal ya tidak mau simpan untuk kode nya
public function store(Request $request)
{
$this->validate($request, [
'title' => 'required',
'subject' => 'required', ]);
}
udah dicoba2 lagi tetap tidak mau simpan dan keluar validasinua :((
linknya udah bener belum? di php kan data dikirim ke halaman yang ada di attribut action pada tag form. Nah di tag formnya disitu /blog, apa bener linknya di root /blog? Sesuaikan dengan link localserver agan