Heim >Backend-Entwicklung >PHP-Problem >So legen Sie den PHP-Bildspeicherpfad fest

So legen Sie den PHP-Bildspeicherpfad fest

藏色散人
藏色散人Original
2021-06-24 09:44:235088Durchsuche

So legen Sie den PHP-Bildspeicherpfad fest: Legen Sie zunächst „enctype="multipart/form-data"" fest, rufen Sie dann den temporären Dateinamen ab und laden Sie die Datei schließlich über das angegebene Verzeichnis hoch Standort. .

So legen Sie den PHP-Bildspeicherpfad fest

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Wie stelle ich den PHP-Bildspeicherpfad ein?

php speichert Bilddateien im angegebenen Ordner

PHP-Datei-Upload-Verarbeitung 01_$_FILES-Objekt

Die folgenden Einstellungen müssen im HTML-Code beim Hochladen von Dateien vorgenommen werden:

  • Im HTML-Formular enctype="multipart /form-" muss Daten festlegen"
  • kann nur von PHP im Post-Modus empfangen werden und kann über $_FILES abgerufen werden
    Zuallererst der HTML-Code
        
                                  

php-Code Dieser Teil des Codes testet das Spezifische Inhalt der $_FILES-Datei

<?php   
  sleep(5);// 让服务器休息一会
  print_r($_FILES);
?>

Die laufenden Ergebnisse sind wie folgt

So legen Sie den PHP-Bildspeicherpfad fest

Beschreibung des Betriebsstatus:

  • Nach dem Klicken auf „Senden“ reagierte der Server nicht sofort, sondern legte eine Pause ein und schlief eine Weile (5)
  • Eine .tmp-Datei erschien im Verzeichnis wamp/tmp
  • Die .tmp-Datei wurde nach einer Weile automatisch gelöscht. Gelöscht
  • Im vom Server zurückgegebenen Inhalt steht der Name der Datei [Name] => Computer. png und der Speicherort der hochgeladenen Datei D: wamptmpphp3D70.tmp

PHP-Datei-Upload-Verarbeitung 02_Dateispeicherung

Gerade demonstriert Nachdem Sie die Rolle des $_FILES-Objekts verstanden haben und PHP hochgeladene Dateien akzeptiert, werden diese zunächst gespeichert Anschließend zeigen wir, wie die Dateien im temporären Verzeichnis gespeichert werden. Der zugehörige Dateicode lautet wie folgt Sie müssen den temporären Dateinamen abrufen und den Dateinamen über das Bild hochladen (bestimmt anhand des Namensattributs des Formular-Tags).
Stellen Sie sicher, dass der Übertragungsordner über Lese- und Schreibberechtigungen verfügt

Das obige ist der detaillierte Inhalt vonSo legen Sie den PHP-Bildspeicherpfad fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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