PHP截断多字$ _POST变量

时间:2014-11-18 19:02:51

标签: php html post

当我使用$ gamename = Cactus Canyon

执行以下行时
echo <a href=submitascore.php?gamename=$gamename>$gamename</a><br/>;

结果如下:

http://submitascore.php?gamename=Cactus

这样的单词&#39;峡谷&#39;失去了。

我猜测它与单引号和/或双引号有关,但我无法将正确的组合组合在一起。你能帮忙吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

哦,只需添加双引号?这很好。

$gamename = "Cactus";

echo "<a href=submitascore.php?gamename=$gamename>$gamename</a><br/>";

答案 1 :(得分:0)

改变这个:

echo <a href=submitascore.php?gamename=$gamename>$gamename</a><br/>;

对此:

echo "<a href=submitascore.php?gamename=".urlencode($gamename).">$gamename</a><br/>";

这就是诀窍!谢谢