입력 텍스트 상자에서 Laravel의 다른 페이지로 값을 전달하는 방법

vnk

indexcontroller는 아래와 같습니다.

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class IndexController extends Controller
{
    public function index()
    {
        return view('welcome');
    }

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

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

  public function thanks(Request $request)
  {
    $request->validate(['firstname' => ['required', 'alpha_num']]);
    return view('thanks');
  }


}

contact.blade.php는 다음과 같습니다.

@extends('welcome')
@section('content')
          <div>
            <h2>Contact Page</h2>
            <form method="post" action="{{route("thanks")}}">
              @csrf<input type="text" name="firstname"/>
              <input type="submit"/>
            </form>
            @if ($errors->any())
            <div class="alert alert-danger">
              <ul>
                @foreach ($errors->all() as $error)
                <li>{{ $error }}</li>
                    @endforeach
              </ul>
            </div>
                @endif
                  </div>
  @endsection

Thanks.blade.php

@extends('welcome')
@section('content')
<div>
  <h2>Thanks</h2>Thank you {{ $firstname }}
</div>
@endsection

welcome.blade.php

  <div class="flex-center position-ref full-height">
            <div class="content">
                <div class="title m-b-md">
                    app
                </div>

                <div class="links">
                    <a href="{{ route('about')  }}">About</a>
                    <a href="{{ route('contact')  }}">contact</a>
                </div>
                <h1>{{$firstname}}</h1>
                <div>
                    @yield('content')
                </div>

            </div>
        </div>

web.php

<?php



Route::get('/', 'IndexController@index');

Route::get('/about', 'IndexController@about')->name('about');

Route::get('/contact','IndexController@contact')->name('contact');
Route::post('/contact','IndexController@thanks')->name('thanks');

welcome.blade.php에서 연락처를 클릭하면 텍스트 상자가 눌러 진 연락처 페이지로 이동합니다. 입력 한 값은 thankyou.blade.php에 나타나야합니다. 제출을 클릭 할 때 thanks.blade.php에 표시되도록 텍스트 상자에 입력 한 값이 필요합니다. 미리 감사드립니다

이완

데이터는 명시 적으로 뷰에 전달되어야합니다. 분명한 이유로 변수로 전역 적으로 액세스 할 수 없습니다.

return view('thanks', ['firstname' => 'Your First Name']);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

asp.net의 다른 페이지로 텍스트 상자 값을 전달하는 방법 (vb)

분류에서Dev

텍스트 상자 그리드에서 다른 페이지로 일부 값을 전달하는 방법

분류에서Dev

한 함수에서 다른 함수로 tkinter의 입력 상자에 입력 된 텍스트를 전달하는 방법은 무엇입니까?

분류에서Dev

uwp의 다른 페이지에서 버튼을 클릭하면 텍스트 상자에 값을 설정하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 onclick으로 한 페이지에서 다른 페이지로 값을 전달하는 방법은 무엇입니까?

분류에서Dev

다른 페이지에서 텍스트 상자 또는 드롭 다운 목록의 값을 얻는 방법은 무엇입니까?

분류에서Dev

다른 텍스트 상자에서 배열 텍스트 상자의 모든 출력을 합산하는 방법

분류에서Dev

입력 텍스트 값을 다른 페이지 jQuery를 사용하여 다른 입력 텍스트로 전달

분류에서Dev

Access에서 한 양식에서 다른 양식으로 텍스트 상자의 여러 값을 전달하는 방법

분류에서Dev

Gridview Cell 값을 다른 페이지의 해당 텍스트 상자 값으로 가져 오는 방법은 무엇입니까?

분류에서Dev

텍스트 상자에 입력 한 값을 Django에서 텍스트 형식으로 플라스크에 전달하는 방법은 무엇입니까?

분류에서Dev

스피너에서 현재 값을 가져 와서 다른 활동의 텍스트보기로 전달하는 방법은 무엇입니까?

분류에서Dev

입력 값을 같은 행의 다른 입력에 전달하는 방법

분류에서Dev

자바 스크립트를 사용하여 부모 창에서 다른 HTML 페이지로 값을 전달하는 방법은 무엇입니까?

분류에서Dev

다른 컨트롤러의 UITextField에서 UILabel로 입력을 전달하는 방법은 무엇입니까?

분류에서Dev

자바에서 텍스트 파일의 줄을 다른 스레드로 한 번만 전달하는 방법

분류에서Dev

텍스트 상자 값을 같은 페이지의 다른 숨겨진 텍스트 상자로 전달

분류에서Dev

텍스트 상자에 값을 입력하고 반환 결과를 제공하기 위해 함수의 매개 변수로 전달하는 방법

분류에서Dev

한 활동에서 다른 활동의 텍스트보기로 int 값을 전달하는 방법은 무엇입니까?

분류에서Dev

다른 페이지로 이동 한 후 텍스트 상자에 값을 유지하는 방법은 무엇입니까?

분류에서Dev

JSP 페이지의 루프에서 다른 JSP 페이지로 값을 전달하는 방법은 무엇입니까?

분류에서Dev

다른 이벤트에 의해 값이 수정 된 경우 입력 텍스트 값의 변경을 감지하는 방법

분류에서Dev

입력 텍스트의 값을 가져와 자식에서 부모 구성 요소로 전달하는 방법은 무엇입니까?

분류에서Dev

다른 텍스트 필드에 값을 입력 할 때 텍스트 필드를 지우는 방법

분류에서Dev

Laravel 4의 다른 텍스트 상자에서 텍스트 상자 기반을 숨기거나 표시하는 방법은 무엇입니까?

분류에서Dev

서블릿에서 반환 된 값을 JSP 페이지의 텍스트 상자로 설정하는 방법

분류에서Dev

텍스트 상자의 값을 전달하여 다른 HTML 페이지에 표시 할 수 없습니다.

분류에서Dev

AngularJS를 사용하여 C #의 1 텍스트 상자에서 다른 텍스트 상자로 값을 바인딩하는 방법

분류에서Dev

다른 입력에서 즉시 텍스트 값을 업데이트하는 방법

Related 관련 기사

  1. 1

    asp.net의 다른 페이지로 텍스트 상자 값을 전달하는 방법 (vb)

  2. 2

    텍스트 상자 그리드에서 다른 페이지로 일부 값을 전달하는 방법

  3. 3

    한 함수에서 다른 함수로 tkinter의 입력 상자에 입력 된 텍스트를 전달하는 방법은 무엇입니까?

  4. 4

    uwp의 다른 페이지에서 버튼을 클릭하면 텍스트 상자에 값을 설정하는 방법은 무엇입니까?

  5. 5

    자바 스크립트에서 onclick으로 한 페이지에서 다른 페이지로 값을 전달하는 방법은 무엇입니까?

  6. 6

    다른 페이지에서 텍스트 상자 또는 드롭 다운 목록의 값을 얻는 방법은 무엇입니까?

  7. 7

    다른 텍스트 상자에서 배열 텍스트 상자의 모든 출력을 합산하는 방법

  8. 8

    입력 텍스트 값을 다른 페이지 jQuery를 사용하여 다른 입력 텍스트로 전달

  9. 9

    Access에서 한 양식에서 다른 양식으로 텍스트 상자의 여러 값을 전달하는 방법

  10. 10

    Gridview Cell 값을 다른 페이지의 해당 텍스트 상자 값으로 가져 오는 방법은 무엇입니까?

  11. 11

    텍스트 상자에 입력 한 값을 Django에서 텍스트 형식으로 플라스크에 전달하는 방법은 무엇입니까?

  12. 12

    스피너에서 현재 값을 가져 와서 다른 활동의 텍스트보기로 전달하는 방법은 무엇입니까?

  13. 13

    입력 값을 같은 행의 다른 입력에 전달하는 방법

  14. 14

    자바 스크립트를 사용하여 부모 창에서 다른 HTML 페이지로 값을 전달하는 방법은 무엇입니까?

  15. 15

    다른 컨트롤러의 UITextField에서 UILabel로 입력을 전달하는 방법은 무엇입니까?

  16. 16

    자바에서 텍스트 파일의 줄을 다른 스레드로 한 번만 전달하는 방법

  17. 17

    텍스트 상자 값을 같은 페이지의 다른 숨겨진 텍스트 상자로 전달

  18. 18

    텍스트 상자에 값을 입력하고 반환 결과를 제공하기 위해 함수의 매개 변수로 전달하는 방법

  19. 19

    한 활동에서 다른 활동의 텍스트보기로 int 값을 전달하는 방법은 무엇입니까?

  20. 20

    다른 페이지로 이동 한 후 텍스트 상자에 값을 유지하는 방법은 무엇입니까?

  21. 21

    JSP 페이지의 루프에서 다른 JSP 페이지로 값을 전달하는 방법은 무엇입니까?

  22. 22

    다른 이벤트에 의해 값이 수정 된 경우 입력 텍스트 값의 변경을 감지하는 방법

  23. 23

    입력 텍스트의 값을 가져와 자식에서 부모 구성 요소로 전달하는 방법은 무엇입니까?

  24. 24

    다른 텍스트 필드에 값을 입력 할 때 텍스트 필드를 지우는 방법

  25. 25

    Laravel 4의 다른 텍스트 상자에서 텍스트 상자 기반을 숨기거나 표시하는 방법은 무엇입니까?

  26. 26

    서블릿에서 반환 된 값을 JSP 페이지의 텍스트 상자로 설정하는 방법

  27. 27

    텍스트 상자의 값을 전달하여 다른 HTML 페이지에 표시 할 수 없습니다.

  28. 28

    AngularJS를 사용하여 C #의 1 텍스트 상자에서 다른 텍스트 상자로 값을 바인딩하는 방법

  29. 29

    다른 입력에서 즉시 텍스트 값을 업데이트하는 방법

뜨겁다태그

보관