如何将php字符串变量传递给另一个页面

时间:2013-03-19 19:35:46

标签: php variables

我想将$ cname通过链接转移到另一个页面test.php

$cname = "Sai Ram Textiles";  
echo $link= "test.php?name=".$cname;  
echo '<a href='.$link.'>'."CLICK";

回声结果正常,即为 test.php?name=Sai Ram Textiles

但是当我点击它时,结果是
test.php?name=Sai

但应该是
test.php?name=Sai+Ram+Textiles

我做错了什么?

2 个答案:

答案 0 :(得分:2)

使用urlencode()

$link = "test.php?name=" . urlencode($cname);

答案 1 :(得分:0)

您应该使用htmlurlencode()

它将空格或任何其他非法字符转换为相应的编码值。