Heim >Backend-Entwicklung >PHP-Problem >So speichern Sie den Pfad beim Hochladen mehrerer Bilder in PHP
1. Erstellen Sie eine Testdatenbank und erstellen Sie darin eine Datentabelle mit dem Namen list, um den Pfad des Bildes zu speichern
2. Erstellen Sie eine neue HTML-Datei mit dem Namen index.html, erstellen Sie ein Formular in der Datei und erstellen Sie darin eine Schaltfläche zum Hochladen. Es ist zu beachten, dass die Schaltfläche zum Hochladen mit mehreren hinzugefügt werden sollte, damit mehrere Bilder gleichzeitig hochgeladen werden können. Die Aktion des Formularformulars wird auf die Datei upload.php festgelegt, die an den Server übermittelt wird
3. Erstellen Sie eine Datei upload.php, um hochgeladene Bilder zu empfangen und sie im zu speichern Datenbank. Stellen Sie zunächst eine Verbindung zur Datenbank her. Der Code lautet wie folgt:
4. Schreiben Sie Code zum Erstellen eines Ordnerbilds zum Speichern hochgeladener Bilder, der sich im selben Verzeichnis wie upload.php befindet.
5. Schreiben Sie Code zum Hochladen der empfangenen Bilder mit der Methode move_uploaded_file(). Da es mehrere Bilder gibt, verwenden Sie die Methode foreach, um die hochgeladenen Bilder zu durchlaufen und sie separat hochzuladen . und in die Datenbank einfügen.
6. Führen Sie die Datei index.html im Browser aus, um Bilder hochzuladen. Laden Sie beispielsweise 3 Bilder hoch.
Ausführungsergebnisse:
PHP lädt mehrere Bilder hoch, die Bilder werden in den Ordner hochgeladen und der Bildpfad wird in der Datenbank gespeichert.
Empfohlenes Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo speichern Sie den Pfad beim Hochladen mehrerer Bilder in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!