您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

用PHP实现文件上传二法

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

    PHP(Hypertext Preprocessor)是一种 HTML 内嵌式的语言 (类似 IIS 上的ASP)。而 PHP 独特的语法混合了 C、Java、Perl 以及 PHP 式的新语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。除此之外,用 PHP 写出来的 Web 后端CGI 程序,可以很轻易的移植到不同的系统平台上。

  我们在做网站时,需要访问者的参于才能将网站建设得更加引人注目,这就要求我们从访问者那里得到文章、图片等。因此,文件上传成为网页中必不可少的功能。现在我就利用现在流行的编程语言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."-用户上传到服务器上的文

[1] [2] [3] 下一页

在google里搜索更多用PHP实现文件上传二法

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明