建立文件交换功能的脚本(二)

//upload.php
这是上传文件的界面,用任何一个编辑器都可以作出来很好看的。需要注意的是表格中的
ENCTYPE="multipart/form-data"部分。这个一定不能错,否则服务器将不知道你在上传文件。
其他的就没有什么好说的啦,嘻嘻,大家可以作个更好的。

<html>
<head>
<title>文件上传</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF">
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<FORM ENCTYPE="multipart/form-data" NAME=myform ACTION=do.php METHOD="POST">  
  <table width="600" border="1" cellspacing="0" cellpadding="0" align="center" height="160" bgcolor="#E2E3FE" bordercolorlight="#006699" bordercolordark="#FFFFFF">
    <tr>  
      <td colspan="4" height="40">  
        <div align="center">文件上传</div>
      </td>
    </tr>
    <tr>  
      <td width="80" height="40">  
        <div align="center">选择上传文件</div>
      </td>
      <td width="170" height="40">  
        <div align="left">  
          <input type="file" name="myfile">
        </div>
      </td>
      <td width="80" height="40">  
        <div align="center">选择文件类型</div>
      </td>
      <td width="170" height="40">  
        <div align="left">  
          <select name="type" size="1">
            <option value="通知" selected>通知</option>
            <option value="下发文件">下发文件</option>
            <option value="上报文件">上报文件</option>
          </select>
        </div>
      </td>
    </tr>
    <tr>  
      <td width="80" height="40">  
        <div align="center">上传者</div>
      </td>
      <td width="170" height="40">  
        <div align="left">  
          <input type="text" name="uploader" maxlength="20">
        </div>
      </td>
      <td height="40">  
        <div align="center">上传日期</div>
        <div align="left"> </div>
      </td>
      <td height="40">  
        <input type="text" name="date" value="<? print(date("Y-n-j")); ?>">
      </td>
    </tr>
    <tr>  
      <td height="40">  
        <div align="center"></div>
        <div align="left"></div>
        <div align="center"></div>
        <div align="center">文件说明 </div>
      </td>
      <td colspan="3" height="40">
        <input type="text" name="fileshow" size="60">
      </td>
    </tr>
    <tr>  
      <td colspan="4" height="40">  
        <div align="center">  
          <input type="submit" name="Submit" value="上传">
        </div>
      </td>
    </tr>
  </table>
</form>
</body>
</html>

(0)

相关推荐

  • 建立文件交换功能的脚本(一)

    因为工作的原因需要在局域网上安装一个文件交换的东西,也可以作成一个文件上下载的功能块. 用的是php,mysql,apache现将程序编写过程贴出来,因为作这个参考来oso的一些文章,也算是一个补充, 也表达我对前辈们的敬意. 准备工作在你的mysql的yourdatabase库中建一个表upfile /*上传文件表 CREATE TABLE upfile ( id TINYINT (8) not null AUTO_INCREMENT,  //文件的id号 filename VARCHAR (

  • 建立文件交换功能的脚本(二)

    //upload.php 这是上传文件的界面,用任何一个编辑器都可以作出来很好看的.需要注意的是表格中的 ENCTYPE="multipart/form-data"部分.这个一定不能错,否则服务器将不知道你在上传文件. 其他的就没有什么好说的啦,嘻嘻,大家可以作个更好的. <html> <head> <title>文件上传</title> <meta http-equiv="Content-Type" conte

  • 建立文件交换功能的脚本(三)

    //do.php执行上载的文件 当你按下了提交按钮后,文件将会从你的计算机上传到服务器的临时目录下. 在临时目录下的文件名为一个临时文件.应该使用file字段的name值来访问它,在这里为$myfile. 真正的文件名使用file字段的name值加上"_name"来访问它,在这里为$myfile_name. 使用copy()函数,将临时文件$myfile拷贝到指定目录下,拷贝后的文件名为$myfile_name. 完成后不要忘了删除临时文件,不然你会有许多你不想要的文件. 另外你对你指

  • 基于Java实现Avro文件读写功能

    目录 模式(schema) 与其他系统的比较 Java客户端实现 定义一个schema 使用Java代码生成插件生成的User类进行序列化和反序列化 在不生成User类的情况下直接进行序列化和反序列化操作 总结 Apache Avro是一个数据序列化系统.具有如下基本特性: 丰富的数据结构.一种紧凑.快速的二进制数据格式.一个容器文件,用于存储持久数据.远程过程调用 (RPC).与动态语言的简单集成. 代码生成不需要读取或写入数据文件,也不需要使用或实现 RPC 协议. 代码生成作为一种可选的优

  • java 实现切割文件和合并文件的功能

    java 实现切割文件和合并文件的功能 一.切割文件代码如下: 需求:将一个媒体文件切割成多个碎片(每个碎片的大小为1M),并添加配置说明文件 1.创建(指定)一个文件夹,用于保存切割出来的碎片           2.创建源文件对象,并传入一个输入流对象           3.创建一个缓冲区为1M           4.创建一个输入流对象并将源文件对象传入,创建一个输出流对象引用           5.每个缓冲区获取到碎片时,使用输出对应流对象写入到一个新的文件           6.

  • Node.js自定义实现文件路由功能

    一.创建路由处理定义 //获取http模块 var http = require('http'); //文件 模块 var fs = require('fs'); //404文件 var error = "./view/404.html"; //实现文件 相应函数以及404错误相应函数 var Response = function (res, filePath) { //读取 文件,然后给客户端 相应 fs.readFile(filePath, function (err, data

  • CI框架源码解读之利用Hook.php文件完成功能扩展的方法

    本文实例讲述了CI框架源码解读之利用Hook.php文件完成功能扩展的方法.分享给大家供大家参考,具体如下: 看了hook.php的源码,就知道CI使用hook来进行扩展的原理了. hook的基本知识 http://codeigniter.org.cn/user_guide/general/hooks.html CI中hook的使用经历了一个:开启hook,定义hook,调用hook,执行hook的过程. 手册中已经告知了开启.定义.调用的方法.那么hook的实现原理是啥呢. <?php if

  • C#语言使用gRPC、protobuf(Google Protocol Buffers)实现文件传输功能

    初识gRPC还是一位做JAVA的同事在项目中用到了它,为了C#的客户端程序和java的服务器程序进行通信和数据交换,当时还是对方编译成C#,我直接调用. 后来,自己下来做了C#版本gRPC编写,搜了很多资料,但许多都是从入门开始?调用说"Say Hi!"这种官方标准的入门示例,然后遇到各种问题-- 关于gRPC和Protobuf介绍,就不介绍了,网络上一搜一大把,随便一抓都是标准的官方,所以直接从使用说起. gPRC源代码:https://github.com/grpc/grpc: p

  • python 实现批量文件加密功能

    目录 一.源码 1.结果展示 2.源码 二.源码注释 1.所使用依赖包 2.函数功能 3.代码拓展 三.可运行环境 一.源码 1.结果展示   python自动化办公现在可不是一个陌生的词,也随着人们对自己隐私越来越看重,就会出现这样的需求:每人一个PDF文件,因有个人隐私信息,所以需要对文件进行加密且密码为本人身份证后六位.   废话不多说,上结论,程序运行结果如下:   我们去一探究竟,原文件如下:    获取密码如下:   将文件加密以后结果如下:   我们随机打开一个验证一下:   输入

  • 教你用Python寻找重复文件并删除的脚本写法

    在实际生活中,经常会有文件重复的困扰,即同一个文件可能既在A目录中,又在B目录中,更可恶的是,即便是同一个文件,文件名可能还不一样.在文件较少的情况下,该类情况还比较容易处理,最不济就是one by one的人工比较——即便如此,也很难保证你的眼神足够犀利.倘若文件很多,这岂不是个impossible mission?最近在看<Python UNIX和Linux系统管理指南>,里面就有有关“数据比较”的内容,在其基础上,结合实际整理如下. 该脚本主要包括以下模块:diskwalk,chechs

随机推荐