gpt4 book ai didi

php - 将GET变量从Flash传递给带有中文字符的PHP

转载 作者:可可西里 更新时间:2023-11-01 08:08:19 26 4
gpt4 key购买 nike

我从 Flash 调用一个 php 文件,然后像这样添加变量: http://www.randomwebsite.com/something.php?title=爸爸

如果我将其直接复制并粘贴到 Web 浏览器中,效果很好,但是如果我通过 Flash 调用它,地址栏最终会变成这样:something.php?title=??

我可以通过 PHP 或 flash 对字符串进行编码/解码吗?非常感谢任何帮助。

谢谢,将

编辑:谢谢大家,这个方法很管用。一切都很好,但是我现在在通过 MySQL 将信息插入我的数据库时遇到了一些问题,我的所有字段都设置为 UTF-8。我得到一些奇怪的字符而不是汉字。

非常感谢,将

最佳答案

您需要对放入查询字符串中的参数进行 URL 编码。虽然 IRI 可以包含文字 爸爸,但 URI 不能。它应该编码为 %E7%88%B8。 (除了在某些情况下在 IE 中,它通常仍会在地址栏中显示为 爸爸。)

encodeURIComponent() 是在 JavaScript/ActionScript 中执行此操作的函数。

关于php - 将GET变量从Flash传递给带有中文字符的PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2592368/

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