【发布时间】:2021-02-01 23:34:40
【问题描述】:
我将 Laravel 5.3 和 UniSharp/laravel-filemanager 与 TinyMCE 一起使用。在我的本地主机上它工作正常 - 完全没有问题。但是在服务器(共享主机)上尝试时,某些 HTML 标记不起作用 - 无法插入数据库(没有任何反应)。
此示例正在运行 - 可以插入数据库:
<p><a href="http://url/file.pdf">yeye</a></p>
这个例子不起作用 - 无法插入数据库(什么都没有发生):
<p><span style="color: blue;">blue</span></p>
另一个不工作的例子:
<p><video controls="controls" width="300" height="150">
<source src="http://url/file.mp4" type="video/mp4" /></video></p>
这是我的 laravel 控制器:
$content = request()->get('content');
$data->topicContent = $content;
$data->updated_by = $user;
$data->save();
$content 是来自 TinyMCE 的数据
服务器和本地主机都使用 PHP 5.6 和 mySQL 5.6.38
有人遇到同样的问题吗?如何解决这个问题?
【问题讨论】:
-
你尝试过什么调试问题?