【发布时间】:2016-10-11 05:04:10
【问题描述】:
伙计们,我需要你的帮助。 我有一个表单,其中包含一些需要一些特殊字符的输入。这就是为什么我想使用 utf-8 编码。它在 HTML 中将其设置为元标记,在 PHP 中将其设置为标题,并直接以“accept-charset”的形式设置。然而,我得到以下信息:
var_dump($_POST['name']) => "dagã¶bert" (original input: "dägobert")
var_dump(mb_detect_encoding($_POST['vorname'])); => "ascii"
我完全不知道还需要做什么才能使其正常工作。我很感激任何提示。
【问题讨论】:
-
所以你设置了这个?,只是为了确定 Content-Type: text/html;charset=utf-8
-
我已经在 HTML-Head 中这样设置
标签: php forms encoding utf-8 character-encoding