现在有的站点上传文件的时候会自动在文件前面加入content-type: image/gif等头标,导致二进制文件被破坏。因此,我编写了以文本方式上传二进制文件的php程序。
一共两个文件:index.php,action.php。将要上传的文件的文件名改为test,与这两个文件放在一起,运行index.php,选读取,将读取的所有数据copy,在远端服务器上面也运行这个程序,paste到输入框中,选保存。二进制文件就被上传了。
index.php
———————————————————
<html>
<head>
<title>以文本方式上传二进制文件的php程序</titlpets考试时间e>
<meta http-equiv=”content-type” content=”text/html; chart=gb231步步惊心 丽下载2″>
</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=”ret” name=”ret” value=” 取 消 ”>
</div>
</form>
</td>
</tr>
</table>
</body>
</html>
—————————&根号下x的导数#8212;—————————
action.php
———————————————&形容跑得快的成语#8212;———
<?
本文发布于:2023-04-06 05:40:03,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/53378c4ff1d5736f666c43ae7bc2f0b9.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:以文本方式上传二进制文件的PHP程序.doc
本文 PDF 下载地址:以文本方式上传二进制文件的PHP程序.pdf
留言与评论(共有 0 条评论) |