以文本方式上传二进制文件的PHP程序


Posted in PHP onOctober 09, 2006

现在有的站点上传文件的时候会自动在文件前面加入Content-type: image/gif等头标,导致二进制文件被破坏。因此,我编写了以文本方式上传二进制文件的PHP程序。

一共两个文件:index.php,action.php。将要上传的文件的文件名改为test,与这两个文件放在一起,运行index.php,选读取,将读取的所有数据Copy,在远端服务器上面也运行这个程序,Paste到输入框中,选保存。二进制文件就被上传了。

index.php
---------------------------------------------------------
<html>
<head>
<title>以文本方式上传二进制文件的PHP程序</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<table width="760" border="0" cellspacing="0" cellpadding="0" height="25">
  <tr>
    <td>
      <div align="center"><b>图片上传</b></div>
    </td>
  </tr>
</table>
<table width="760" border="0" cellspacing="0" cellpadding="0">
  <tr>  
    <td>
      <form name="form" method="post" action="action.php" target="_blank">
        <div align="center">
          <textarea name="pic" cols="80" rows="15"></textarea>
          <br>
          <input type="radio" name="view" value="0" checked>
          保存  
<input type="radio" name="view" value="1">
          试看  
          <input type="radio" name="view" value="2">
          读取<br>
          <input type="submit" name="OK" value=" 确 定 ">
           
          <input type="reset" name="RESET" value=" 取 消 ">
        </div>
      </form>
    </td>
  </tr>
</table>
</body>
</html>
---------------------------------------------------------

action.php
---------------------------------------------------------
<?

PHP 相关文章推荐
非常好的php目录导航文件代码
Oct 09 PHP
常用表单验证类,有了这个,一般的验证就都齐了。
Dec 06 PHP
mysql 的 like 问题,超强毕杀记!!!
Jan 18 PHP
require(),include(),require_once()和include_once()区别
Mar 27 PHP
php设计模式 Interpreter(解释器模式)
Jun 26 PHP
ThinkPHP3.1新特性之字段合法性检测详解
Jun 19 PHP
php将图片保存为不同尺寸图片的图片类实例
Mar 30 PHP
Twig模板引擎用法入门教程
Jan 20 PHP
如何离线执行php任务
Feb 21 PHP
PHP实现添加购物车功能
Mar 06 PHP
PHP + plupload.js实现多图上传并显示进度条加删除实例代码
Mar 06 PHP
php实现微信分享朋友链接功能
Feb 18 PHP
用户的详细注册和判断
Oct 09 #PHP
PHP编程与应用
Oct 09 #PHP
谈谈PHP语法(2)
Oct 09 #PHP
无数据库的详细域名查询程序PHP版(1)
Oct 09 #PHP
无数据库的详细域名查询程序PHP版(2)
Oct 09 #PHP
PHP调用三种数据库的方法(3)
Oct 09 #PHP
PHP调用三种数据库的方法(2)
Oct 09 #PHP
You might like
为查询结果建立向后/向前按钮
2006/10/09 PHP
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
2014/09/04 PHP
修改WordPress中文章编辑器的样式的方法详解
2015/12/15 PHP
深入浅析用PHP实现MVC
2016/03/02 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
PHP使用星号隐藏用户名,手机和邮箱的实现方法
2016/09/22 PHP
PHP实现电商订单自动确认收货redis队列
2017/05/17 PHP
PHP基于SPL实现的迭代器模式示例
2018/04/22 PHP
use jscript List Installed Software
2007/06/11 Javascript
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
javascript不同类型数据之间的运算的转换方法
2014/02/13 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
微信小程序-消息提示框实例
2016/11/24 Javascript
浅谈jquery的html方法里包含特殊字符的处理
2016/11/30 Javascript
Angular2下使用pdf插件的方法详解
2017/04/29 Javascript
zTree获取当前节点的下一级子节点数实例
2017/09/05 Javascript
js HTML5 canvas绘制图片的方法
2017/09/08 Javascript
vue-cli webpack2项目打包优化分享
2018/02/07 Javascript
vue中Element-ui 输入银行账号每四位加一个空格的实现代码
2018/09/14 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
2018/09/29 Javascript
详解如何探测小程序返回到webview页面
2019/05/14 Javascript
js实现拖动缓动效果
2020/01/13 Javascript
JavaScript鼠标拖拽事件详解
2020/04/03 Javascript
解决vant-UI库修改样式无效的问题
2020/11/03 Javascript
[39:11]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第二局
2016/02/28 DOTA
Python中的Django基本命令实例详解
2018/07/15 Python
Python实现简单层次聚类算法以及可视化
2019/03/18 Python
python画图--输出指定像素点的颜色值方法
2019/07/03 Python
浅谈CSS3动画的回调处理
2016/07/21 HTML / CSS
用HTML5的canvas实现一个炫酷时钟效果
2016/05/20 HTML / CSS
Rhone官方网站:男士运动服装、健身服装和高级运动服
2019/05/01 全球购物
最新销售员个人自荐信
2013/09/21 职场文书
家长给孩子的表扬信
2014/01/17 职场文书
大学生学习2014全国两会心得体会
2014/03/13 职场文书
农村婚庆司仪主持词
2014/03/15 职场文书
12岁生日演讲稿
2014/05/14 职场文书