Variables 使用Å调用变量的复杂情况ÄÖ;及;之后
我有这些棘手的问题 在我的网站上,我允许注册字符Variables 使用Å调用变量的复杂情况ÄÖ;及;之后,variables,get,special-characters,Variables,Get,Special Characters,我有这些棘手的问题 在我的网站上,我允许注册字符åäö,并且我有友好的URL链接到他们的个人资料,所以让我们假设URL如下所示: 用户友好的变量是$\u GET['vanlig'] 现在,这叫做 $\u GET['vanlig']现在被称为åäömyname&favorisera而不是åäömyname,并且不调用&favorisera 只要在$\u GET变量中没有$\code>,就可以很好地调用&favorisera 对此有何建议?更改他们的友好名称不是一个选项。因为这可能会导致数据库中的
åäö
,并且我有友好的URL链接到他们的个人资料,所以让我们假设URL如下所示:
用户友好的变量是$\u GET['vanlig']
现在,这叫做
$\u GET['vanlig']
现在被称为åäömyname&favorisera
而不是åäömyname
,并且不调用&favorisera
只要在$\u GET
变量中没有$\code>,就可以很好地调用&favorisera
对此有何建议?更改他们的友好名称不是一个选项。因为这可能会导致数据库中的名称重复
我使用nginx作为友好url的web服务器
编辑:
我试过这个
$userid = urlencode($userid);
<div class="privat" onclick="window.location = '/profil/<?=$userid?>&favorisera'" style="cursor:pointer;" title=""></div>
$userid=urlencode($userid);
您需要一个问号来启动查询字符串。符号AND是一个表示新变量的特殊字符,因此请尝试在字符串上使用它作为链接,然后,当您在页面或数据库中操作它时。我应该提到,问题已经通过友好的URL发送,如profil.php?id=2312。您应该为编程语言添加一个标记,以便熟悉该语言的人可以看到它。
<div class="privat" onclick="window.location = '/profil/k%C3%A5taelin&favorisera'" style="cursor:pointer;" title=""></div>