gpt4 book ai didi

javascript - 如何使用ajax请求将印地文字体从客户端传递到服务器

转载 作者:可可西里 更新时间:2023-11-01 06:52:14 25 4
gpt4 key购买 nike

我正在使用 ajax 请求将值从客户端发送到服务器端,以使用 ajax 请求插入 mysql 数据库。该值使用印地语 (हिन्दी मतलब जाने)。但是在客户端,当我提醒它时,我得到了如上所示的印地语文本,但是在处理服务器端请求后,它被插入到数据库中作为 %u0939%u093F%u0928%u094D%u0926%u0940 %u092E%u0924 %...

我在客户端用过

request1h[k].setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8;");
request1h[k].send(requestDatah);

在服务器端用 php header

<?php header("Content-Type: text/html; charset=utf-8");
mysqli_set_charset($con,"utf8");

然后我阅读了有关 utf8_encode 的内容并将其用于帖子值

$value1 = utf8_decode($_POST['values']);

但我仍然无法按原样将印地文文本插入数据库。请帮我做什么?

最佳答案

要在您的数据库中插入,您可以尝试使用这些使用 UTF8 和 COLLECTION UTF8 GENERAL 设置数据库

一个用于显示语言的印地语,你可以把它放在你的页面 HTML 上:下一个:

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

对于特殊字符和其他语言你可以使用 utf8

关于javascript - 如何使用ajax请求将印地文字体从客户端传递到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33470686/

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