此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【ugxxx】截止到2008-06-28 20:10:53的历史汇总数据(不包括此帖):
发帖数:2                  发帖分:0                  
结贴数:0                  结贴分:0                  
未结数:2                  未结分:0                  
结贴率:0.00  %            结分率:-------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

解决方案 »

  1.   

    我查看过.. 没有变化. 并且我之前已经把里面的所有中文都删掉了...
    因为我是用AJAX方式传送到php文件然后进行写入js文件的..
      

  2.   

    可能是编码问题的吧.用iconv()函数转换一下试试.
      

  3.   

    既然加号没了.怎么能告诉 说"没有变化"呢???去分析一下,"+"为什么没了吧. PS: 注意urlencode 中.对于+ 是当"space"处理的.
      

  4.   

    找个文件比较工具比较一下,例如使用开源的WinMerge
      

  5.   

    正解.. 后来翻查相关的资料.发现AJAX传送数据的是否的确会把+ 加号编程空白.. 请问大家除了+号之外用AJAX传送数据还要注意什么吗??  (除编码之外)
      

  6.   

    还有空格
    如果通过url传值,则前台用urlencode编码,后台用urldecode解码看看
    或者你后台直接echo看一下就行了,和file_put_contents()无关也可以用rawurlencode编码或base64_decode或者直用post方式上传容,自动编码