HTML 输入框中的 PHP UTF-8 编码

标签 php html encoding utf-8 meta-tags

这是数据库中的内容

Seilpendel für Tragsysteme

现在我通过 AJAX 将其加载到文本框中,但加载到文本框中的内容是

Seilpendel f�r Tragsysteme

但我想要将正确的字符串Seilpendel für Tragsysteme放入输入框

我已经尝试过

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

但不起作用

最佳答案

解决此问题的正确方法是将数据库配置为使用UTF8作为其输入和输出的字符编码。

RUN 连接到数据库后执行以下查询,一次一切就应该开始工作。

SET NAMES 'utf8';

关于HTML 输入框中的 PHP UTF-8 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10376138/

相关文章:

javascript - jScrollpane 滚动条不工作

php - 在 MySql 数据库中存储序列化对象

node.js - Node : Request ISO-8859-1 encoded content

javascript - 使用ajax通过 anchor 标记onclick事件从mysql获取数据

javascript - 我可以在标题和重要文本上使用 tabindex 吗?

javascript - 带有 PhoneGap 的 iPhone 版谷歌地图

javascript - 从node-imap接收数据时如何检查字符串是否是base64编码的

php - 登录后继续获取 "incorrect password error"

php - 从一列中减去另一列的总数 - PHP/MySQL

php - 对数组进行分组并通过相同的键值分配唯一的编号