PHP文件上传到缓存后,缓存的文件名种的/都不见了就像这样C:WINDOWSTempphp164E.tmp, 我是用jquery的ajaxFileUpload组件进行上传的,有谁碰到过这样的问题么

解决方案 »

  1.   

    jquery库不是只是客户端的吗?
    怎么还能提供上传呢?
      

  2.   

    是不是目录不对?或者是上传 form 表单用的不对?  enctype="multipart/form-data"
      

  3.   

    好好看一下jquery的ajaxFileUpload组件的用法如果不会用这个组件,就自己好好写一个相对简单的上传功能。用move_uploaded_file()或者copy()函数写一下就可以了。
      

  4.   

    找找PHP处理的时候是不是有stripslashes之类的
      

  5.   

    private File file;
    private String fileFileName;
    private String fileContentType;
    像这样,如果你前台的file的ID为file,那你在后台就这样写就行!
    file是流对象,fileFileName是文件名称,fileContentType文件类型!
    我现在遇到的问题是,这个组件不支持同步提交,而且传多个文件很麻烦..
    不知楼主有没有什么好办法?
      

  6.   

    这个是临时生成的临时文件,一旦这个脚本执行完毕,会自动删除的。不会留在硬盘上的,需要把 move_uploaded_file 把上传文件移动到自己的目录下面。