ایرج حسین زاده
3 سال پیش توسط ایرج حسین زاده مطرح شد
5 پاسخ

خطا 500 در ajax لاراول 9

کد ها به صورت مقابله

<script>
    function addToCart(productId)
    {

        $.ajaxSetup({

            headers: {

                'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')

            }

        });

        $.ajax({
            type: "POST",
            url: '/cart/store',
            data:
                {
                    _token: '{{csrf_token()}}',
                    productId:productId                       
                }

        });

    }

</script>

تو متا تگ

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

ارور 500 بازم هست


ثبت پرسش جدید
نیما - ش
تخصص : برنامه نویس وب
@nimageneral 3 سال پیش مطرح شد
0

شما زمانی که توکن را در هدر مشخص می کنید ، دیگر نیازی به ارسال آن به عنوان دیتا ندارید.


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش مطرح شد
0

ارور ۵۰۰ همون طوری که می‌دونید مربوط به سمت سرور هست. پس Devtools تون رو باز کنید و وارد سربرگ Network بشید و ببینید پیغام دریافتی از سمت سرور چیه.
یا آخرین لاگ ثبت شده در storatge/logs رو بخونید تا متوجه بشید داستان از چه قراره.

ظاهر کدهای جاوا اسکریپتیتون صحیحه و مشکلی به چشم نمی‌خوره و بعیده مشکلش مربوط به CSRF Token باشه.


میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 3 سال پیش مطرح شد
0

سلام خسته نباشید
ببین وقتی داری درخواست میزنی در تب network اونجا ارسال میشه و اونجا بزن روش و یک پیغامی داره اگه متوجه نشدی پیغام بفرست درستش کنم


رضا جهانگیر
تخصص : Full-Stack Developer
@rezajahangir 3 سال پیش مطرح شد
0

@boyfly37
سلام به شما دوست عزیز.
کنترلر و روتی که داری ازش استفاده میکنی رو کدشو بفرست.


ایرج حسین زاده
تخصص : برنامه نویس
@boyfly37 3 سال پیش مطرح شد
0

ممنون حل شد همین کار کرد 😍


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

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