<INPUT NAME = "UploadFile" TYPE = "file" SIZE = "30">

解决方案 »

  1.   

    那是从NAME属性中取得真实路径还是从 TYPE中取呢?小弟最近作毕业设计,要用PHP,最好能把PHP的代码也写一下,谢谢!!
      

  2.   


    <SCRIPT language=javascript>
    function checkInput(frm)
    {
    if(frm.fileId0.value == "" )
    {
    alert("没有选择图片,不能上传!");
    return false;
    }
    return true;
    }
    function setOtherFile(str)
    {

    document.all.text.value =document.all.fileId0.value;
    }
    </SCRIPT><form action="upsend_submit.php" method="post" enctype="multipart/form-data" name="frm" id="frm" onsubmit="return checkInput(this)">  <tr bgcolor="#FFFFFF">
    <td>
    <input type="file" name="fileId0" size=65  onPropertyChange="setOtherFile(this.value)">
                                <input type="hidden" name="hidden" > </td>
    </tr>
    <form>在upsend_submit.php 中$photoname = $_FILES["fileId0"]["name"];//这是图片的名字,如你选择的是love.png
    $photoname22 = $_REQUEST["text"];//这是图片的路径:比如你选择的是D://test/love.png
      

  3.   

    <INPUT NAME = "UploadFile" TYPE = "file" SIZE = "30"><?php
      $file_name=$HTTP_POST_VARS['UploadFile'];  //这个就是文件在客户机全路径和名字
                                                 //去掉最后的文件名就得到纯路径了  $file_tmp=$HTTP_POST_FILES['UploadFile]['tmp_name'];  //这个是上传到服务器上,保存该文件的临时文件名,你要把这个文件复制到你需要的地方,临时文件会自动删除的
    ?>
      

  4.   

    $array=$_FILES["UploadFile"];
    这个数组就是上传文件的各种信息.它有下面的几个键
    name – 对应值为上传文件的名称
    tmp_name – 对应值PHP存储文件的临时名称
    type – 对应值文件类型
    size – 对应值上传文件的尺寸
    error – 对应值给出所有上传时PHP遇到的PHP错误