LoginSignup
0
0

More than 5 years have passed since last update.

laravel でフォームの post 先を任意で設定する

Last updated at Posted at 2017-06-15

経緯

laravel でform を作ってpostできるようにはできたんですが、
form先のURLを指定する方法を見つけるのに少し時間がかかったので
大した手順じゃないんですがまとめておきます。

参考サイト

手順

フォームを用意する

laravelでフォームを作ろうとすると、以下ページが出てくると思いますので、まずは手順通りにフォームのページを作ってください。
https://laravel10.wordpress.com/2015/03/08/初めてのlaravel-5-16-formの作成/

post先のURLを指定する

上の記事では以下のようなコードになっているかと思います。
{!! Form::open() !!}

これを以下の様に書き換えるだけのようです。
{!! Form::open(['url' => 'post_url']) !!}

コードを確認する

ビルトインサーバーでサイトへアクセスし、htmlがどうなっているか確認島する。

    <body>

    <form method="POST" action="http://localhost:8080/post_url" accept-charset="UTF-8"><input name="_token" type="hidden" value="WB5YAcrCHuOEF0foIKVFJAR0pR3KSuooTyc1Qob9">
        <div class="form-group">

            <label for="title">Title:</label>
            <input class="form-control" name="title" type="text" id="title">
        </div>
        <div class="form-group">
            <label for="body">Body:</label>
            <textarea class="form-control" name="body" cols="50" rows="10" id="body"></textarea>
        </div>
        <div class="form-group">
            <input class="btn btn-primary form-control" type="submit" value="Add Article">
        </div>
    </form>

    </body>

action が/post_url になっていますね。

簡単ですが以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0