我试图通过变量将一个页面中的表单的输入发送到另一页面上的表单,但它对我不起作用。这是第一页的表格: <form method="POST" action="{{ route('invite') }}"> @csrf <div class="form-group row"> <label for="username" class="col-md-4 col-form-label text-md-right">{{ __('Username') }}</label> <div class="col-md-6"> <input id="username" type="username" class="form-control @error('username') is-invalid @enderror" name="username" value="{{ old('username') }}" > @error('username') <span class="invalid-feedback" role="alert"> <strong>{{ $message }}</strong> </span> @enderror </div> </div> <div class="form-group row mb-0"> <div class="col-md-6 offset-md-4"> <button type="submit" class="btn btn-primary"> {{ __('Invite') }} </button> </div> </div> </form>和第一页的控制器:<?phpnamespace App\Http\Controllers;use App\Http\Controllers\Controller;use App\Providers\RouteServiceProvider;use Illuminate\Http\Request;use App\User;use Illuminate\Foundation\Auth\RegistersUsers;use Illuminate\Support\Facades\Hash;use Illuminate\Support\Facades\Validator;class InviteController extends Controller{ use RegistersUsers; /** * Where to redirect users after registration. * * @var string */ protected $redirectTo = RouteServiceProvider::REGISTER; /** * Create a new controller instance. * * @return void */我尝试过在这段代码中使用会话方法,但它不起作用。我尝试了 POST 方法,但我不知道如何正确实现它。
2 回答
手掌心
TA贡献1942条经验 获得超3个赞
您是否尝试过使用 url 中的用户名进行重定向?
例如
Redirect::to('form2?username_='. Session::get('username'));
忽然笑
TA贡献1806条经验 获得超5个赞
我这样使用它。
<input id="username" type="text" class="form-control @error('username') is-invalid @enderror" name="username" value="{{ old('username') }}" >
添加此代码顶部
use Illuminate\Support\Facades\Session;
在你的方法中添加这样的
Session::put('username',$request->username);
你的刀片是这样使用的
{{Session::get('username')}}
- 2 回答
- 0 关注
- 112 浏览
添加回答
举报
0/150
提交
取消