一部のサイトでファイルをアップロードすると、ファイルの前に Content-type: image/gif などのヘッダーが自動的に追加され、バイナリ ファイルが破損します。そこで、バイナリ ファイルをテキストとしてアップロードする PHP プログラムを作成しました。
index.php、action.phpの合計2つのファイルがあります。テストにアップロードするファイルのファイル名を変更し、これら 2 つのファイルを結合し、index.php を実行し、読み取りを選択し、読み取られたすべてのデータをコピーし、リモート サーバーでもこのプログラムを実行し、入力ボックスに貼り付けて、選択します保存。バイナリファイルがアップロードされます。
index.php
-------------------------------------------- ------ -------------
テキスト形式でバイナリファイルをアップロードするための PHP プログラムメタ http-equiv= "コンテンツ タイプ" content="text/html; charset=gb2312">
<テーブル幅="760" border="0" cellpacing="0" cellpadding="0" height="25">
/b> < ;tr>
textarea name = "pic" rows="15">
保存
试看
--------------- -------------------------
action.php
--------------------- ------------------------------------------ --------
http://www.bkjia.com/PHPjc/315505.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/315505.html
技術記事
一部のサイトでファイルをアップロードすると、ファイルの前に Content-type: image/gif などのヘッダーが自動的に追加され、バイナリ ファイルが破損します。そこで、バイナリファイルをテキストとしてアップロードするプログラムを書きました...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31