首页 > 解决方案 > 由于特殊字符,Laravel Post 方法不起作用

问题描述

我在这里面临着一个非常不正常的情况。

下面是简单的 HTML 表单的图像,带有输入类型的文件和文本和文本区域。

<form method="POST" action="{{ route('vendor.package.store') }}" enctype="multipart/form-data">
{!! csrf_field() !!}

   <input type="text" class="form-control" id="title" name="package_name" value="{{ old('title')) }}" required>

</form>

当我输入“On-The-Day (OTD) Vacation In Bali Island”并点击“提交按钮”时,Laravel 将我重定向到索引页面,表示以下功能根本没有触发。

public function store(Request $request){ 
    return $request->all();
}

因此,我尝试回答输入“(OTD)”和“当天”,Laravel 将我重定向到该store功能但每当我尝试输入“当天(OTD)”时,都会失败。当我尝试输入“-Day (OTD)”时,失败当我尝试输入“-DaZ (OTD)”时,成功。

P/S:我的本地开发可以接受On-The-Day (OTD) Vacation In Bali Island,只有在生产端不能处理这个词。

感谢您是否可以提供帮助

在此处输入图像描述

标签: laravel

解决方案


推荐阅读