这不可能
要上传文件,必定要
加上file
而flile是只读的,不可能用
程序设定file的值,也就是说实现不了“自动”

解决方案 »

  1.   

    应该可以办到
    我们如果用的copy();函数的话,只要第一个参数正确而且确有此文件,应该可以做到,你是不是想做一个有几个多选框的,每一个多选框代表一个文件,选中后点击上传就可以了?如果是这样的话,你可以把checkbox的value值写成你的上传文件(example:
    c:\aa.jpg).在点击"上传文件"之后,copy($checkbox,*****);应该可以吧?
      

  2.   

    应该可以办到
    我们如果用的copy();函数的话,只要第一个参数正确而且确有此文件,应该可以做到,你是不是想做一个有几个多选框的,每一个多选框代表一个文件,选中后点击上传就可以了?如果是这样的话,你可以把checkbox的value值写成你的上传文件(example:
    c:\aa.jpg).在点击"上传文件"之后,copy($checkbox,*****);应该可以吧?
      

  3.   

    偶同意 skimeister(网寻欢╃) 
    这是无法实现的.
      

  4.   

    偶同意 skimeister(网寻欢╃) 
    这是无法实现的.
      

  5.   

    可以實現,但用的是一個取巧的方法。
    在這個頁面裏面放入一個隱藏的iframe,將file控件放在這個iframe裏面,並且自動給其附上路徑值。
    然後用這個按鈕來控制iframe裏面的頁面來提交上傳
      

  6.   

    sorry,想當然了。看:
    file control:
    The value, a file name, typed by the user into the control. Unlike other controls, this value is read-only 繼續尋找答案.........
      

  7.   

    见:
    http://www.csdn.net/expert/topic/815/815840.xml?temp=.4330561