Php 文件。推荐人提供重音字母
我使用document.referer获取当前页面的前一个URL并将其发送到一个curl文件,该curl文件再次将此变量发送到一个PHP文件以将其保存到数据库中。问题是,在保存到数据库时,我得到的URL值是重音字母,如Php 文件。推荐人提供重音字母,php,mysql,Php,Mysql,我使用document.referer获取当前页面的前一个URL并将其发送到一个curl文件,该curl文件再次将此变量发送到一个PHP文件以将其保存到数据库中。问题是,在保存到数据库时,我得到的URL值是重音字母,如 †Ûiÿû®û(~×(›û®û(~×â•ïðŠwhÂÏڞئjî 我在php文件中使用了base64编码方案。MySQL列的排序规则是latin1\u swedish\u ci 谢谢。正如评论者所说,我认为这只是一个问题,URL的编码与数据库的编码不同。在数据库表上使用ut
†Ûiÿû®û(~×(›û®û(~×â•ïðŠwhÂÏڞئjî
我在php文件中使用了base64
编码方案。MySQL列的排序规则是latin1\u swedish\u ci
谢谢。正如评论者所说,我认为这只是一个问题,URL的编码与数据库的编码不同。在数据库表上使用
utf-8
可以解决大部分(如果不是全部)问题。这里有一篇分为两部分的文章(和),讨论了如何在PHP和MySQL中使用utf-8
。我觉得字符编码不匹配。对于初学者,我会避免使用latin1
,并将数据库更改为使用utf-8。