پژمان محمدی
1 سال پیش توسط پژمان محمدی مطرح شد
5 پاسخ

مشکل در Post کردن در بحثCSRF

سلام من یه مشکل دارم . اونم اینه که وقتی میخوام با متد POST داده فرم رو ارسال کنم خطا میده و میگه نمیتونی با متد POST بفرستیش


ثبت پرسش جدید
میکائیل
تخصص : برنامه نویسی سمت سرور و کلاینت
@FullStack 1 سال پیش مطرح شد
0

سلام وقت بخیر
دوست عزیز میتونی یکم واضح تر توضیح بدی یا عکسی یا کدی که استفاده کردی رو یه چیزی بزار که متوجه بشم چیکار کردی


حسین افتخارراد
تخصص : نال کد
@hosseinradvictor 1 سال پیش مطرح شد
0

درون تگ فرم تون اگر از لاراول استفاده میکنید

<form>
@csrf
..............
</form>

رو اضافه کنید .


پژمان محمدی
تخصص : Back-End
@pejman128 1 سال پیش مطرح شد
0

این Error رو نشون میده

https://s8.uupload.ir/files/fdsfsf_um.jpg

از CSRF هم استفاده کردم اما نشد .

اینم از Create.blade.php
https://s8.uupload.ir/files/sloal-roxo_e2nh.jpg


میکائیل
تخصص : برنامه نویسی سمت سرور و کلاینت
@FullStack 1 سال پیش مطرح شد
0

دوست عزیز طبق عکس اررور میگه شما به یه روتی با متد post درخواست ارسال کردید درحالی که این روت متدش get هست و متد post رو ساپورت نمیکنه اگه میشه عکس روت رو هم بزار تا راهنماییت کنم


پژمان محمدی
تخصص : Back-End
@pejman128 1 سال پیش آپدیت شد
0

عکس ها همین بود . چه عکس دیگه ای باید بفرستم ؟

این کد Web.php

`Route::post('/posts','PostsController');`

و اینم Create.blade.php

`@extends('layouts.app')

@section('content')

&lt;form method="post" action="posts"&gt;  
@csrf  
&lt;input type="text" name="title" placeholder="عنوان مطلب"&gt;&lt;br&gt;&lt;br&gt;  
&lt;textarea type="text" name="content" placeholder="عنوان مطلب"&gt;&lt;/textarea&gt;&lt;br&gt;  
&lt;button type="submit" name="submit"&gt;ذخیره&lt;/button&gt;  
&lt;/form&gt;

@endsection`

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام