urlencode()
再用get方法传递或者写在html里,
用jscript控制form提交或者存在session里
你的问题是因为在url里+表示一个空格

解决方案 »

  1.   

    我也发现是这个问题,可是后来我又发现另外一个问题,就是我要传递的值里不仅包含“+”同时还会有“空格”,用urlencode()好象不行
      

  2.   

    base64encode然后base64decode可以吗?
      

  3.   

    to ice_berg16:
    如果我要传递的是“a a+b”,用phpinfo()看,发现得到的是“a a b”,如果用urlencode(),结果变成“a+a+b”
      

  4.   

    urlencode("1+2+3")的结果是:1%2B2%2B3
      

  5.   

    如果是显示HTML的URL链接的话,注意用双引号引起来,这是好习惯
    href = "aa.php?name=哈哈"解决空格和加号的办法就是通过BASE64编码,PHP提供urlencode函数
      

  6.   

    如果我要传递的是“a a+b”,用phpinfo()看,发现得到的是“a a b”,如果用urlencode(),结果变成“a+a+b”
    你的php有问题啊
    我这儿结果是a+a%2Bb