やりたいこと
HTMLファイルにFORMがあります。
そこに文字を入力したら、それをルーティングのパラメータにしてページ遷移させたいです。
■環境
php artisan -V
→Laravel Framework 8.41.0
php -v
→PHP 8.0.3 (cli) (built: Mar 2 2021 23:34:05) ( ZTS Visual C++ 2019 x64 )
Copyright (c) The PHP Group
Zend Engine v4.0.3, Copyright (c) Zend Technologies
with Xdebug v3.0.4, Copyright (c) 2002-2021, by Derick Rethans
ソース
■HTML
<form action="AAA"> <input type="text" name="param"> <button>送信</button> </form>
■web.php
Route::get('/AAA/{parameret?}', [App\Http\Controllers\AAAController::class, 'index']);
現状の問題点
http://localhost:8000 に上記HTMLを設置しています。
FORM入力しボタン押下したら「http://localhost:8000/AAA?param=xxxxx」となってしまいます。
私の理想は
「http://localhost:8000/AAA/xxxxx」としたいです。
どのようにすれば、よろしいでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/22 03:08