当前位置:编程学习 > php >>

用PHP实现文件上传

一、利用php的文件函数来实现上传
   这段代码分为两个文件,一个为upload.html,一个是upload.php。
    上传文件选择:upload.html 代码如下:



       <html><head><title>上载文件表单</title></head>
       <body>
       <form enctype="multipart/form-data" action="upload.php" method="post">
         <input type="hidden" name="max_file_size" value="100000">
       <center>请选择文件:
         <input name="userfile" type="file">  
         <input type="submit" value="上传文件">
       </center>
       </form>
       </body>
       </html>


    *** 说明 ***
       1、请注意<form enctype="multipart/form-data"......>这是一个标签,我们要实现文件的上传,必须指定为 multipart/form-data ,否则服务器将不知道你在干什么!
       2、值得注意的是文件upload.html中表单选项 MAX_FILE_SIZE 的隐藏值域,通过设置
    其Value(值)可以限制上载文件的大小。
      处理刚刚上传的文件:upload.php 代码如下:



         <html>
         <head>
         <title>处理上载文件</title>
         </head>
         <body>
         <?
         copy($userfile,"newfile");
         echo $userfile."-用户上传到服务器上的文件临时存放的名称<br>";
         echo $userfile_name."-在用户机器上该文件的原始名称<br>";
         echo $userfile_size."-上传文件的实际字节数<br>";
         echo $userfile_type."-如果用户的浏览器提供了这个信息的话,它表示mime的类型。例如image/gif<br>";
         ?>
         </body>
      补充:Php教程,Php常用代码
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,