所以基本上我在php
中有以下代码:
mysqli_query($connect,"SET NAMES 'utf8'");
mysqli_query($connect,"SET CHARACTER SET utf8");
mysqli_query($connect,"SET COLLATION_CONNECTION = 'utf8_unicode_ci'");
在html
中:
<form method="post" accept-charset="utf-8">
<div class="input-group">
<input id="name" type="text" class="form-control" name="name" value="<?php print $data["name"]; ?>" placeholder="<?php print $data["name"]; ?>">
</div>
</form>
javascript:
var name = $('#name').val();
var surname = $('#surname').val();
var phone_number = $('#phone_number').val();
var GSM = $('#GSM').val();
var mail = $('#mail').val();
var work = $('#work').val();
var pharmacy_name = $('#pharmacy_name').val();
var pharmacy_id = $('#pharmacy_id').val();
if($.trim(name).length > 0 && $.trim(surname).length > 0 && $.trim(phone_number).length > 0 && $.trim(GSM).length > 0 && $.trim(mail).length > 0 && $.trim(work).length > 0 && $.trim(pharmacy_name).length > 0 && $.trim(pharmacy_id).length > 0)
{
$.ajax({
url:"editProfileAction",
method:"POST",
data:{name:name, surname:surname},
cache:false,
....
我正在使用ajax
编辑mysql
db,但是诸如ıİ,ğĞ之类的字符显示为???但是字符“çÇüÜ”工作正常,我尝试了3个4个小时尝试修复它,但找不到错误
参考方案
以正确的方式从php阅读此post。
要获得完整的UFT8支持,您需要进行以下设置:
在php级别:将其放在PHP脚本的顶部
<?php
// Tell PHP that we're using UTF-8 strings until the end of the script
mb_internal_encoding('UTF-8');
在数据库级别:
您的数据库排序规则必须设置为:utf8mb4字符集和排序规则。
utf8mb4字符集可提供完整的UTF-8支持,而不是utf8
字符集!
在浏览器级别,包括
// Tell PHP that we'll be outputting UTF-8 to the browser
mb_http_output('UTF-8');
而对于html部分
<meta charset="UTF-8">
如果我得到url(''),我该如何使用另一个URL - javascript我是新手,正在写这篇文章,但是如果源上没有图像,那么我只有空白。有人可以告诉我,如果我正在获取背景图像,如何获取/images/no-image.jpg:url();这是我的代码:<div class="uk-clearfix uk-position-relative"> <div class="recipeb…
如何在没有for循环的情况下在Javascript中使用Django模板标签 - javascript我想在JavaScript中使用模板变量:我的问题是在javascript代码中使用for循环,for循环之间的所有事情都会重复..但我不想要....下面粘贴了我的代码..有人可以告诉我更好的方法吗这..因为这看起来很丑..这是我的代码: {% block extra_javascript %} <script src="/static/js…
在JavaScript函数中转义引号 - javascript我正在尝试将变量传递给javascript函数。根据用户的选择,它可以是文本或图像。这里已经讨论了类似的问题,但我无法解决。在php中,我这样编码:if ($choice == 1) { $img = '<img src = "../folder/'.$_SESSION["img"].'…
打印二维阵列 - javascript我正在尝试打印子元素。在this example之后。怎么做?。$myarray = array("DO"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'), "JOCKEY"=>a…
Javascript IF语句 - javascript嗨,我有这段代码可以正常工作,并将两个日历显示为一个日历。我还有一个php变量$login_session,其中包含登录电子邮件地址的用户。关于如何显示[email protected]日历的任何想法(伪代码)IF $login_session == "[email protected]…