Heim php教程 php手册 PHP-Datei-Upload-Hauptcode-Erklärung_php-Grundlagen

PHP-Datei-Upload-Hauptcode-Erklärung_php-Grundlagen

May 16, 2016 am 09:00 AM
php文件上传

Code kopieren Der Code lautet wie folgt:

if( $_FILES[ 'myfile']['name'] != '') {
if($_FILES['myfile']['error'] > 0) {
echo "Fehlerstatus:" . $_FILES[ 'myfile']['error'];
} else {
move_uploaded_file($_FILES['myfile']['tmp_name'] , "uploads/" . $FILES['myfile'][ 'name' ]);
echo "<script>alert(Upload erfolgreich!);</script>"; Bitte laden Sie die Datei hoch! );";
}
?>



Beschreibung:
Bevor wir diesen Code erklären, müssen wir die folgenden Kenntnisse verstehen.

$_FILES['myfile']['name'] bezieht sich auf den Namen der hochgeladenen Datei

$_FILES['myfile']['type'] bezieht sich auf den Typ der hochgeladenen Datei

$ _FILES[ 'myfile']['size'] bezieht sich auf die Größe der hochgeladenen Datei in Bytes (B)

$_FILES['myfile']['tmp_name'] bezieht sich auf die gespeicherte temporäre Kopie der hochgeladenen Datei auf dem Server Der Dateiname wird automatisch gelöscht, nachdem die Datei in das angegebene Verzeichnis verschoben wurde.
$_FILES['myfile']["error"] bezieht sich auf den Statuscode von Fehlern, die beim Datei-Upload auftreten können. Die Bedeutung jedes Status wird später erläutert.

Um dies zu verstehen, werfen wir einen Blick auf den Code von upload.php.

Zuallererst bezieht sich myfile in $_FILES['myfile']['name'] auf den Namenswert des auf der obigen HTML-Seite hochgeladenen Datei-Tags. Auf dieser Grundlage können wir erkennen, welche Eingabe die Datei übermittelt hat sind Verarbeitung von.

Dann prüfen wir, ob $_FILES['myfile']['name'] leer ist. Auf dieser Grundlage können wir feststellen, ob der Benutzer Dateien hochgeladen hat, und verschiedene Vorgänge ausführen.

Wenn eine Datei hochgeladen wird und der Status 0 ist, bedeutet dies, dass der Upload erfolgreich ist. Wir können die hochgeladene Datei im angegebenen Verzeichnis speichern. Das obige Beispiel bezieht sich auf das Verschieben der hochgeladenen Datei in den Upload-Ordner im selben Verzeichnis, dieser Pfad ist relativ zum Verzeichnis relativ zu dieser PHP-Datei (d. h. upload.php).

Wenn wir beispielsweise die hochgeladene Datei in einen Ordner namens „user“ auf der oberen Ebene von upload.php verschieben möchten, können wir so schreiben: move_uploaded_file ($_FILES['myfile']['tmp_name'], " . /user/". $FILES['myfile']['name']), diese Methode ist sehr praktisch und flexibel zu verwenden. Auf diese Weise wird eine Datei auf den Server hochgeladen und Sie können das Verzeichnis im öffnen Server, um die Datei anzuzeigen.

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Tutorial zum Hochladen von PHP-Dateien: So laden Sie Dateien mithilfe von HTML-Formularen hoch Tutorial zum Hochladen von PHP-Dateien: So laden Sie Dateien mithilfe von HTML-Formularen hoch Jun 11, 2023 am 08:10 AM

Tutorial zum Hochladen von PHP-Dateien: So verwenden Sie HTML-Formulare zum Hochladen von Dateien Im Prozess der Website-Entwicklung ist die Funktion zum Hochladen von Dateien eine sehr häufige Anforderung. Als beliebte Server-Skriptsprache kann PHP die Datei-Upload-Funktion sehr gut implementieren. In diesem Artikel wird detailliert beschrieben, wie Sie HTML-Formulare zum Abschließen von Datei-Uploads verwenden. 1. HTML-Formular Zuerst müssen wir ein HTML-Formular verwenden, um eine Datei-Upload-Seite zu erstellen. Im HTML-Formular muss das enctype-Attribut auf „multipart/form-“ gesetzt werden.

Wie gehe ich mit dem Datei-Upload in PHP um? Wie gehe ich mit dem Datei-Upload in PHP um? May 11, 2023 pm 10:31 PM

Mit der kontinuierlichen Weiterentwicklung der Internettechnologie ist die Funktion zum Hochladen von Dateien zu einem wesentlichen Bestandteil vieler Websites geworden. In der PHP-Sprache können wir Datei-Uploads über einige Klassenbibliotheken und Funktionen verarbeiten. Dieser Artikel konzentriert sich auf die Datei-Upload-Verarbeitungsmethode in PHP. 1. Formulareinstellungen Im HTML-Formular müssen wir das enctype-Attribut auf „multipart/form-data“ setzen, um das Hochladen von Dateien zu unterstützen. Der Code lautet wie folgt: &lt;formaction="upload.

Sicherheitsleitfaden zum Hochladen von PHP-Dateien: So verwenden Sie das Array $_FILES, um Informationen zu hochgeladenen Dateien abzurufen Sicherheitsleitfaden zum Hochladen von PHP-Dateien: So verwenden Sie das Array $_FILES, um Informationen zu hochgeladenen Dateien abzurufen Jul 30, 2023 pm 06:53 PM

Sicherheitsleitfaden zum Hochladen von PHP-Dateien: So verwenden Sie das Array $_FILES, um Informationen zu hochgeladenen Dateien zu erhalten. Zusammenfassung: Das Hochladen von Dateien ist eine der häufigsten Funktionen in der Webentwicklung. Eine falsche Implementierung des Datei-Uploads kann jedoch zu Sicherheitslücken führen und potenzielle Risiken für die Anwendung mit sich bringen. In diesem Artikel wird erläutert, wie Sie mit dem $_FILES-Array von PHP sicher hochgeladene Dateiinformationen abrufen und diese mit einigen Codebeispielen kombinieren, um den Lesern ein besseres Verständnis zu ermöglichen. Um in PHP geeignete Datei-Upload-Limits festzulegen, können wir die Datei php.ini verwenden

Tipps zum Umgang mit Codierungsfehlern beim Hochladen von PHP-Dateien und zum Generieren entsprechender Fehlermeldungen Tipps zum Umgang mit Codierungsfehlern beim Hochladen von PHP-Dateien und zum Generieren entsprechender Fehlermeldungen Aug 06, 2023 am 09:51 AM

Tipps zum Umgang mit PHP-Datei-Upload-Kodierungsfehlern und zum Generieren entsprechender Fehlermeldungen. Das Hochladen von Dateien ist eine sehr häufige Anforderung bei der Entwicklung von Webanwendungen. Bei der Verarbeitung von PHP-Datei-Uploads treten häufig Kodierungsfehler auf. In diesem Artikel werden einige Techniken zum Umgang mit Codierungsfehlern beim Hochladen von PHP-Dateien und zum Generieren entsprechender Fehlermeldungen vorgestellt. In PHP erfolgt der Zugriff auf Datei-Uploads über die globale Variable $_FILES. Über $_FILES können Sie den Namen, die Größe, den temporären Dateipfad und andere Informationen der hochgeladenen Datei abrufen

So schreiben Sie eine einfache Datei-Upload- und Download-Funktion über PHP So schreiben Sie eine einfache Datei-Upload- und Download-Funktion über PHP Sep 24, 2023 am 08:12 AM

So schreiben Sie eine einfache Funktion zum Hochladen und Herunterladen von Dateien über PHP Mit der Entwicklung der Internettechnologie sind Funktionen zum Hochladen und Herunterladen von Dateien zu einer der notwendigen Funktionen für viele Websites geworden. Durch das Schreiben einer einfachen Datei-Upload- und Download-Funktion können Benutzer Dateien einfach hoch- und herunterladen und die Benutzererfahrung verbessern. In diesem Artikel wird erläutert, wie Sie mit PHP eine einfache Funktion zum Hoch- und Herunterladen von Dateien schreiben, und es werden spezifische Codebeispiele bereitgestellt. 1. Implementierung der Datei-Upload-Funktion Erstellen Sie zunächst ein Formular auf der HTML-Seite, damit Benutzer Dateien hochladen können.

Wie man mit PHP Datei-Upload- und Download-Module im CMS entwickelt Wie man mit PHP Datei-Upload- und Download-Module im CMS entwickelt Jun 21, 2023 pm 12:13 PM

Mit der kontinuierlichen Entwicklung des Internets benötigen immer mehr Websites Funktionen zum Hochladen und Herunterladen von Dateien. Als serverseitige Open-Source-Skriptsprache verfügt PHP über ein breites Spektrum an Anwendungsszenarien und ist in der Branche anerkannt. CMS (Content Management System) ist einer unserer häufigsten Website-Typen. In diesem Artikel wird erläutert, wie Sie PHP zum Entwickeln der Datei-Upload- und Download-Module im CMS verwenden. 1. Datei-Upload-Modul 1. Grundprinzip des Datei-Uploads Das Grundprinzip des Datei-Uploads besteht darin, Dateien vom Client zu übertragen

Methoden zum Hochladen von PHP-Dateien und Zusammenfassung häufig gestellter Fragen Methoden zum Hochladen von PHP-Dateien und Zusammenfassung häufig gestellter Fragen Jun 08, 2023 pm 09:27 PM

Zusammenfassung der Methoden zum Hochladen von PHP-Dateien und häufig gestellte Fragen Das Hochladen von Dateien ist eine der häufigsten Funktionen in der Webentwicklung und kann von Benutzern zum Hochladen von Avataren, Dateien usw. verwendet werden. PHP bietet eine praktische Methode zum Hochladen von Dateien. In diesem Artikel wird die PHP-Methode zum Hochladen von Dateien vorgestellt und eine detaillierte Zusammenfassung häufiger Probleme gegeben. 1. PHP-Datei-Upload-Methode HTML-Formular Um den Datei-Upload zu implementieren, müssen Sie ein HTML-Formular verwenden, in dem das enctype-Attribut auf „multipart/form-data“ gesetzt werden muss, damit der Browser

Wie man mit PHP ein einfaches Online-System zum Hochladen und Herunterladen von Dateien implementiert Wie man mit PHP ein einfaches Online-System zum Hochladen und Herunterladen von Dateien implementiert Sep 24, 2023 pm 03:13 PM

Um mit PHP ein einfaches Online-System zum Hochladen und Herunterladen von Dateien zu implementieren, sind spezifische Codebeispiele erforderlich. Im Internetzeitalter sind Dateiübertragung und -freigabe weit verbreitete Anforderungen. Unabhängig davon, ob Sie eine Einzelperson oder ein Unternehmen sind, müssen Sie das Hoch- und Herunterladen von Dateien bequem und schnell erledigen können. Als leistungsstarke serverseitige Skriptsprache bietet PHP eine Fülle von Funktionen und Tools zur einfachen Implementierung von Funktionen zum Hoch- und Herunterladen von Dateien. In diesem Artikel wird erläutert, wie Sie mit PHP ein einfaches Online-System zum Hoch- und Herunterladen von Dateien implementieren, und es werden detaillierte Codebeispiele bereitgestellt.

See all articles