Heim >Backend-Entwicklung >PHP-Tutorial >PHP implementiert das Hochladen von Binärdateien im Textmodus

PHP implementiert das Hochladen von Binärdateien im Textmodus

WBOY
WBOYOriginal
2016-08-08 09:33:421708Durchsuche

Wenn nun einige Websites Dateien hochladen, fügen sie automatisch Header wie „Content-type: image/gif“ vor der Datei hinzu, wodurch die Binärdatei beschädigt wird. Also habe ich ein PHP-Programm geschrieben, das Binärdateien als Text hochlädt.
Insgesamt gibt es zwei Dateien: index.php, action.php. Ändern Sie den Dateinamen der Datei, die zum Testen hochgeladen werden soll, fügen Sie sie mit diesen beiden Dateien zusammen, führen Sie index.php aus, wählen Sie „Lesen“, kopieren Sie alle gelesenen Daten, führen Sie dieses Programm auch auf dem Remote-Server aus, fügen Sie es in das Eingabefeld ein und wählen Sie es aus Speichern. Die Binärdatei wird hochgeladen.

index.php
-------------------------------------------------- -------
PHP-Programm zum Hochladen von Binärdateien als Text

        
Bild-Upload
        
                            
                                                                                                   Speichern
Probieren Sie es aus
              Lesen Sie
                                                                                                                                                                                                                                                                                                          
-------------------------------------------------- -------

action.php
-------------------------------------------------- -------

Das Obige stellt die PHP-Implementierung des Hochladens von Binärdateien im Textmodus vor, einschließlich Aspekten des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die an PHP-Tutorials interessiert sind.


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn