PHP Tutorials, PHP lernen, PHP Forum, PHP Community and more ... MyWebsolution.de!

Sidebar

Home News Tutorials Workshops Tipps Artikel Gästebuch Sitemap Unicode Shopping

Suche

Members

Forum Login Registrierung

Statistik

Statistikbereich
Jetzt1
Heute98
Gestern286
Gesamt1624140

PHP Dateiupload - Mehrere Uploadfelder definieren

Autor Flitze
Klicks 146293
Rating für PHP Dateiupload
  8.4 von 10
Bewertungen50
Stand 12.06.2013
Keywords:
Dateiupload in PHP, Dateien über ein Formular hochladen, Dateien ohne FTP-Programm hochladen, Uploadprüfung, PHP Upload Script, Mehrere Uploadfelder, multiple upload, Upload mehrerer Dateien

Amazon: PHP 5.3 und MySQL 5.1
Breadcrumb:
Tutorials » PHP Dateiupload » PHP Dateiupload - Mehrere Uploadfelder definieren
Seite : 1 2 3 4 5 6 7 8 9 10 11 12 13 Bewerten
Article Wizard - deutscher Article Spinner

Step 9 – Mehrere Uploadfelder definieren


Da es gerade bei vielen Dateien (z.b. Bilder für ein Bilderalbum) recht umständlich und langwierig ist, jede Datei einzeln über ein Formular hochzuladen, bietet es sich an, mehrere Uploadfelder zu erstellen. Am einfachsten erreicht man das mit einer for-Schleife:

PHP:
<?php
        
// ...
        
echo "  <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"".$maxsize."\" />\n";
        for(
$i=0$i<5$i++){
            echo 
"  <label for=\"Datei\">".($i+1).". Datei auswählen</label>\n";
            echo 
"  <input type=\"file\" name=\"Datei[".$i."]\" id=\"Datei[".$i."]\" />\n";
            echo 
"  <br />\n";
        }
        echo 
"  <input type=\"submit\" name=\"submit\" value=\"Upload\" />\n";  
        
// ...
?>


MAX_FILE_SIZE wird außerhalb der Schleife erstellt, da sich alle nachfolgenden Datei-Eingabefelder darauf beziehen. Da für alle Datenfelder die gleiche maximale Größe gilt, brauchen wir nur dieses eine Feld.

Zurück zur vorigen Seite:
PHP Dateiupload - PHP Upload Script
Weiter zur nächsten Seite:
PHP Dateiupload - ungünstige $_FILES-Struktur

»» Zurück zum Menu

Suchmaschinenoptimierung

Suchmaschinenoptimierung (SEO - Search Engine Optimization)

Ranking

Tutorials (13)

8.6
8.4
8.1

Workshops (3)

8.8
8.7
7.6

Tipps (13)

7.2
6.7
6.5

Artikel (29)

8.4
7.2
6.4

RSS Feeds

Full Feed Tutorials Workshops Tipps Artikel

Twitter

Follow me on Twitter

Partner & Links


Valid HTML 4.01 Transitional
Valid CSS
nach oben

Diese Seiten unterstützen MyWebsolution:
 
© MyWebsolution.de
2006-2017