php - laravel,从 URL 参数自动填充表单字段
问题描述
我试图弄清楚如何正确设置 URL 参数以自动填充 laravel 中的表单字段
表单可以正常工作并正确提交数据,但我有一个类似的 URLtestsite.com/register?email=email@test.com&password=dK94*DFj
我想使用 URL 中的电子邮件和密码自动填写表格
表格:
<form method="POST" action="{{ route('auth.register') }}">
<div class="reg-card reg-margin-bottom">
<div class="reg-card-content">
<div class="form-group">
<label for="email">Email Address</label>
<input type="email" class="form-control" id="email" name="email" required value="{{ $invitation->email }}" />
</div>
<div class="form-group">
<label for="password">New Password</label>
<input type="password" id="password" class="form-control" required name="password" />
</div>
</div>
</div>
<div class="reg-card">
<div class="reg-card-content">
<button type="submit" class="btn btn-primary btn-block">Create account</button>
</div>
</div>
</form>
我可以这样设置吗,只要 URL 中存在参数,它们就会自动填充并禁用这些字段?
解决方案
你可以通过使用得到它
{{ request()->email }}
和{{ request()->password }}
但是,在 url 中传递密码并不是一个好主意!
推荐阅读
- github - 我想创建一个 GitHub Actions 工作流,它会定期检查存储库的部署密钥的年龄。如何才能做到这一点?
- c# - 用于 concat 的 FFmpeg 管道输入
- angular - Angular:在异步调用后对数组进行排序
- c# - Nesper 示例添加程序集引用 - 命名空间 com/Support/UpdateEventArgs/
- c# - 标有问号的 Visual Studio Code 单元测试,无论结果如何
- python - 如何使用 iterparse lxml 修改 element.text 并写入 xml 文件?
- stenciljs - @Watch() 从什么时候开始活动?
- ansible - Ansible:运行异步任务,如果失败:运行清理任务并重试第一个任务 x 次
- mysql - MySQL not rlike 子句从正则表达式返回错误“空(子)表达式”
- database - “基于组合框选择自动填充 Access 文本框”是否适用于计算类型字段?