$ lijnen ? = File ( ' upload_settings.txt ' ) ;
$ uploadDirectory = $ regels [ 2 ] ;
foreach
( $ _FILES [ ' files ' ] [ ' error ' ] als $ key = > $ error ) { < br >
if ( empty ( $ _FILES [ ' files ' ] [ 'name' ] [ $ key ] ) ) voort te zetten ;
if ( $ _FILES [ ' files ' ] [ ' size ' ] > $ lines [ 0 ] | | $ error == 2 ) { echo
"Het bestand overschreed de maximale grootte van " . $ lines [ 0 ] . " Bytes . " ;
Blijven ;
}
if ( $ error > 0 ) { echo
" Er is een fout opgetreden uploaden van het bestand . " ;
blijven ;
}
if ( move_uploaded_file ( $ _FILES [ ' files ' ] [ ' tmp_name ' ] [ $ key ] , $ uploadDirectory basename ( . $ _FILES [ ' files ' ] [ 'name' ] [ $ key ] ) ) ) { echo
" Het bestand ' " . $ _FILES [ ' Files ' ] [ 'name' ] [ $ key ] . " " Is met succes geupload ! " ;
} Else { echo
" Er is een fout opgetreden uploaden van het bestand . " ;
} }
< br > 3
Maak een nieuw bestand . Op de eerste regel van het bestand schrijven de maximale bestandsgrootte in bytes dat de gebruiker is toegestaan om te uploaden . Op de tweede regel schrijft het aantal bestanden dat een gebruiker kan uploaden op een tijdstip en op de derde regel het pad naar de map waarin de geüploade bestanden worden opgeslagen . Sla het bestand op als " upload_settings.txt " in dezelfde map als zowel van de vorige bestanden . Het volledige dossier moet er ongeveer zo uitzien :
32.768
upload 6
/