gpt4 book ai didi

php - laravel 表单请求 = 如果按钮被点击

转载 作者:可可西里 更新时间:2023-10-31 22:40:10 24 4
gpt4 key购买 nike

我需要知道在 laravel 的请求表单中点击了哪个按钮,因为我有保存和更新按钮。

App\Http\Requests\RegistrationRequest.php

public function rules()
{
$myrule = [ 'name' => 'required', 'age' => 'required' ];

if (isset($_POST['save']))
{
$myrule['application_form'] = 'required';
}
elseif (isset($_POST['update']))
{
$myrule['application_form'] = 'required_without:is_application_form';
}

return $myrule;
}

我需要知道单击的按钮是“保存”还是“更新”,因为如果单击“保存”按钮,我需要 application_form 文件字段,但如果 is_application_form 隐藏字段为空,我只需要 application_form 字段.

上面的设置适用于姓名和年龄字段,但忽略了 IF 条件中的代码。

最佳答案

在 html 中

<button type="submit" name = "submit" value = "Save"></button>
<button type="submit" name = "submit" value = "Update"></button>

在代码中

if($request->submit == "Save")
{
......
}
else if($request->submit == "Update")
{
.....
}

关于php - laravel 表单请求 = 如果按钮被点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47108565/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com