penggunaan sesion TokenMismatchException

TokenMismatchException in VerifyCsrfToken.php line 67:

ini knp ya gan?di localhost ga ada masalah tapi pada saat di hosting muncul itu padahal sudah menggunakan

{{ csrf_field() }}
avatar echosk
@echosk

64 Kontribusi 1 Poin

Diperbarui 1 tahun yang lalu

7 Jawaban:

pertanyaannya terlalu mudah ya ga ada yg jawab?

avatar echosk
@echosk

64 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

Belum pernah ngalamin gan, mungkin ada form yg lupa agan kash

avatar md
@md

107 Kontribusi 21 Poin

Dipost 7 tahun yang lalu

sudah semua di copy paste dari localhost ke hosting

avatar echosk
@echosk

64 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

Konteks permasalahnnya kurang jelas gan, agan bikin post biasa atau ajax, yang kedua kode sama sekali ngga ada, member ngga bisa nebak errornya dimana.

Coba solusi ini: 1. Standardnya taro di tag meta di html nya

 <meta name="csrf-token" content="{{ csrf_token() }}" />

2. Kalo menggunakan form , taro input hidden ini di formnya

<input type="hidden" name="_token" value="{{ csrf_token() }}">
avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 7 tahun yang lalu

coba cek juga permission dari folder storagenya 755

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 7 tahun yang lalu

Ane bikin pakai post biasa gan. Klo permission udah 755 karna sebelumnya error 500..cara yg no 2 udah dilakukan tpi tanpa no 1...nanti ane coba gan

avatar echosk
@echosk

64 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

ini codingnya gan contact.blade.php

<!DOCTYPE html>
<html lang="en">
<head>
<meta name="csrf-token" content="{{ csrf_token() }}" />
</head>
<body>
    <section id="content">
        <div class="container">
            <div class="row">
                <div class="col-xs-12 col-sm-12 wow fadeInDown">
                   <div class="tab-wrap">
                        <div class="media">
                            <div class="parrent pull-left">
                                <ul class="nav nav-tabs nav-stacked">
                                    <li class="active"><a href="#tab2" data-toggle="tab" class="analistic-02">Kirim Pesan</a></li>
                                    <li class=""><a href="#tab1" data-toggle="tab" class="analistic-01">Alamat Kantor</a></li>
                                </ul>
                            </div>

                            <div class="parrent media-body">
                                <div class="tab-content">


                                     <div class="tab-pane fade active in" id="tab2">
                                        <div class="media">
                                            <div class="media-body">
                                                 <form class="form-horizontal" role="form" name="kontk" method="POST" action="{{ url('/kontak') }}">
                                                 {!! csrf_field() !!}
                                                    <div class="form-group">
                                                        <label for="innama" class="col-md-4 control-label">Nama Lengkap</label>
                                                        <div class="col-md-6">
                                                            <input class="form-control" type="text" maxlength="35" size="45" name="innama" id="innama" required>
                                                        </div>
                                                    </div>

                                                    <div class="form-group">
                                                        <label for="email" class="col-md-4 control-label">E-Mail</label>
                                                        <div class="col-md-6">
                                                            <input class="form-control" type="email" maxlength="50" size="45" name="inemail"  required>
                                                        </div>
                                                    </div>

                                                    <div class="form-group">
                                                        <label for="email" class="col-md-4 control-label">No. Hp</label>
                                                        <div class="col-md-6">
                                                            <input class="form-control" type="text" maxlength="15" size="45" name="inhp" required>
                                                        </div>
                                                    </div>

                                                    <div class="form-group">
                                                        <label for="email" class="col-md-4 control-label">Isi</label>
                                                        <div class="col-md-6">
                                                            <textarea class="form-control" name="inpas" cols="45" rows="5" required></textarea>
                                                        </div>
                                                    </div>

                                                    <div class="form-group">
                                                        <input class="btn btn-success btn-l" type="submit" value="Lanjutkan" name="step1">
                                                        <div class="col-md-6">
                                                        </div>
                                                    </div>

                                                    <div class="form-group">
                                                        <label class="col-md-4 control-label">Ket: <font color='red'>*</font> Wajib Diisi</label>
                                                        <div class="col-md-6">
                                                        </div>
                                                    </div>

                                                </form>
                                            </div>
                                        </div>
                                     </div>


                                </div> <!--/.tab-content-->
                            </div> <!--/.media-body-->
                        </div> <!--/.media-->
                    </div><!--/.tab-wrap-->
                </div><!--/.col-sm-6-->
            </div><!--/.row-->
        </div><!--/.container-->
    </section><!--/#content-->
</body></html>

contactcontroller.php

<?php

namespace App\Http\Controllers;

use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesResources;
use Illuminate\Support\Facades\Validator;
use Illuminate\Support\Facades\Input;
use Illuminate\Support\Facades\Redirect;
use Illuminate\Http\Request;

class contactcontroler extends BaseController {



     public function contact()
        {
            return view('contact');
        }

    public function kontak()
    {
     // validate
     // read more on validation at http://laravel.com/docs/validation
     //return Redirect::to('contact');
     //echo Input::get('innama');

      return Redirect::to('contact');

    }

}

route.php

<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/

Route::get('/contact', 'contactcontroler@contact');
Route::post('/kontak', 'contactcontroler@kontak');

avatar echosk
@echosk

64 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban