Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP截断多字$\u POST变量_Php_Html_Post - Fatal编程技术网

PHP截断多字$\u POST变量

PHP截断多字$\u POST变量,php,html,post,Php,Html,Post,当我使用$gamename=Cactus Canyon执行以下命令时 echo <a href=submitascore.php?gamename=$gamename>$gamename</a><br/>; 以至于“峡谷”这个词消失了 我猜这和单引号和/或双引号有关,但我还没能把正确的组合放在一起。你能帮忙吗 谢谢大家! 改变这一点: echo <a href=submitascore.php?gamename=$gamename>$gamena

当我使用$gamename=Cactus Canyon执行以下命令时

echo <a href=submitascore.php?gamename=$gamename>$gamename</a><br/>;
以至于“峡谷”这个词消失了

我猜这和单引号和/或双引号有关,但我还没能把正确的组合放在一起。你能帮忙吗

谢谢大家!

改变这一点:

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

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

成功了!谢谢

哦,加上双引号好吗?这个很好用

$gamename = "Cactus";

echo "<a href=submitascore.php?gamename=$gamename>$gamename</a><br/>";
$gamename=“Cactus”;
回声“
”;
$gamename = "Cactus";

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