Laravel 8x Post Routing Issue

Hello All.

I am new to laravel.

Route::get('/', [UserController::class, "Userindex"]);
Route::post('/', [UserController::class, "UserProcessLogin"]);

These are my routes. When I post to this route by form, it always goes to the get route in the form , my action is:

<form action="{{url('/')}}" method="post">

But Post Route is not working, this is working with the other route, but not with the same route.
When I Test the same process with Postman Or thunder Client, they are returning Good results, as I worked.
Please Help me.

Answers:

Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

You can use action="" in form.
Use like this:

<form action="" method="post">

Method 2

Please go through Laravel 8 documentation
Also use other url for post method like

Route::post('/login',[UserController::class,"UserProcessLogin"]);


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x