نمایش نتایج 1 تا 10 از 10

نام تاپیک: route post va get??

  1. #1

    Smile route post va get??

    دوستان تو بحت route ميشه به من بگيد كه فرق بين route GET و route post چيه ؟
    چه زماني از get استفاده ميشه و چه زماني از post??

    مثلا الان اين كد چيكار ميكنه ؟؟

    Route::post('foo/bar', function()
    {
    return 'Hello World';
    });


  2. #2

    نقل قول: route post va get??

    كسي نيس جواب بده؟؟

  3. #3

    نقل قول: route post va get??

    خوب این روت میگه آدرسی که به شکل foo/bar ارسال میشه از طریق آدرس return اجرا بشه. مبحث get و post همون تعاریفی هستش که تو xhtml 1 تعریف شده. بهتره خود این متدها رو مطالعه کنید که همین مبحثه

  4. #4

    نقل قول: route post va get??

    داداش ميشه واضح تر بگي ؟
    الان فرق اين دوتا چيه ؟؟
    get كي استفاده ميشه ؟ post كي استفاده ميشه؟؟

  5. #5

    نقل قول: route post va get??

    این مبحثی که میپرسید اصلا ربطی به روت و لاراول نداره. این لینک رو مطالعه کنید

  6. #6
    کاربر دائمی
    تاریخ عضویت
    دی 1389
    محل زندگی
    اراک
    پست
    409

    نقل قول: route post va get??

    اگر بخوام ساده بگم همون متدهای ارسال فرم هست توی html
    کد HTML:
    <form method="post"></form>
    فرقشون هم در روش ارسال داده هاست
    اگر کافی نبود بگو تا بیشتر توضیح بدم

  7. #7

    نقل قول: route post va get??

    به این مثال دقت کنید:

    Route::post('foo/bar', function($name)
    {
    return 'Hello ' . $name;
    });
    Route::get('foo/bar', function($name)
    {
    return 'Goodbye ' . $name;
    });

    حالا اگه فرمی داشته باشیم که action اون به foo/bar اشاره کنه و متدش Post باشه و مقدار name رو ارسال کنه، پیغام Hello و بعد name واردشده چاپ میشه ولی اگه همین foo/bar رو بصورت Get صدا بزنیم و name رو بفرستیم، پیغام Goodbye و بعد name واردشده ظاهر میشه.
    مثال فرضی از روش Post :
    کد HTML:
    <form action="foo/bar" method="post">
        <input name="name" type="text" />
        <input type="submit" value="Say Hello" />
    </form>
    مثال فرضی از روش Get :
    کد HTML:
    <a href="foo/bar?name=ali">Say Goodbye</a>

  8. #8
    کاربر دائمی آواتار metal gear solid 4
    تاریخ عضویت
    مهر 1387
    محل زندگی
    مشهد
    پست
    307

    نقل قول: route post va get??

    نقل قول نوشته شده توسط MMSHFE مشاهده تاپیک
    به این مثال دقت کنید:

    Route::post('foo/bar', function($name)
    {
    return 'Hello ' . $name;
    });
    Route::get('foo/bar', function($name)
    {
    return 'Goodbye ' . $name;
    });

    حالا اگه فرمی داشته باشیم که action اون به foo/bar اشاره کنه و متدش Post باشه و مقدار name رو ارسال کنه، پیغام Hello و بعد name واردشده چاپ میشه ولی اگه همین foo/bar رو بصورت Get صدا بزنیم و name رو بفرستیم، پیغام Goodbye و بعد name واردشده ظاهر میشه.
    مثال فرضی از روش Post :
    کد HTML:
    <form action="foo/bar" method="post">
        <input name="name" type="text" />
        <input type="submit" value="Say Hello" />
    </form>
    مثال فرضی از روش Get :
    کد HTML:
    <a href="foo/bar?name=ali">Say Goodbye</a>
    البته همیشه سعی کنید Route هاتون رو به این صورت بنویسید.

        Route::get('foo/bar',             array( 'as' => 'getFoo',         'uses' => 'FooController@getFoo' ));
    Route::post('foo/bar', array( 'as' => 'postFoo', 'uses' => 'FooController@postFoo'));

    نام گذاری به Route ها مد نظرمه. با استفاده از as => name
    اینطوری اگر شما آدرس این route رو هم تغییر بدید در آینده. دیگه نیازی نیست برید و action تک تک فرمای ارجاعی به این route رو هم تغییر بدید. به این صورت

    کد HTML:
    <form action="{{route('postFoo')}}" method="post" >
    
    </form>

  9. #9

    نقل قول: route post va get??

    درسته. من فقط خواستم یک مثال ساده بزنم تا متوجه تفاوت دو روش بشن و قطعاً اسم دادن به Routeها خیلی مهمه تا بعداً با تغییر اسامی، نیازی به تغییر تمام اکشنها و احیاناً کنترلرها نداشته باشیم.

  10. #10

    نقل قول: route post va get??

    دست همه درد نكنه واقعا ممنون از تك تك شما عزيزان

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: سه شنبه 19 آبان 1388, 14:38 عصر
  2. سوال: روش ارسال مقادیر به فایل های PHP با متد های POST و GET
    نوشته شده توسط sina_saravi1 در بخش VB.NET
    پاسخ: 7
    آخرین پست: سه شنبه 20 مرداد 1388, 19:09 عصر
  3. post & get
    نوشته شده توسط hatef_zt در بخش PHP
    پاسخ: 1
    آخرین پست: جمعه 14 فروردین 1388, 20:34 عصر
  4. متد post و get
    نوشته شده توسط farn0osh در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: شنبه 03 اسفند 1387, 19:29 عصر
  5. POST و GET DATA
    نوشته شده توسط r0ot$harp در بخش ASP.NET Web Forms
    پاسخ: 5
    آخرین پست: جمعه 08 شهریور 1387, 12:28 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •