我的IE6啊。小写的加号+。如果我post值a+b=3,我echo这个值,就成了a b=3。就把+号略过了:(

解决方案 »

  1.   

    我试了你的程序是好的,可能是你的IE出了问题,在提交表单时没有把+编码成%2B,导致PHP将+解码成空格。
      

  2.   

    我的机器没有问题,正常显示。
    iis+php4.3=================一代过去,一代又来,地却永远长存。日头出来,日头落下,急归所出之地。
    风往南刮,又往北转,不住的旋落,而且返回转行原道,江河都往海里转,海
    却不满,江河从何处流,仍归何处。
      

  3.   

    那你是说客户端的IE有问题?我用IE6和IE5都测试过了。分特。http://61.152.251.8/alexxxx/word.php
    就是上面的。帮忙去看看?反正我这儿显示不出那个+号
      

  4.   

    我这里测试也完全正常。我的环境:apache1.3.28-dev+php4.3.3-dev+win32。我想可能是你的php设置的问题,建议将php.ini尽可能恢复到默认下测试。你可能修改了magic之类的设置。
      

  5.   

    分特!!!发现问题了。居然是设置了extension=php_mbstring.dll的缘故!!!这个mbstring好像不支持中文的,所以设置了也没有用:(