Verplaats $path = "images/";
binnen de for-lus. Anders voegt u aan de bestandsnaam toe zonder deze na elke iteratie opnieuw in te stellen. Eigenlijk hoef je helemaal geen variabele voor dat voorvoegsel te gebruiken. Je kunt gewoon 'images/' . md5(uniqid()) . "." . $ext[count($ext)-1]
onmiddellijk.
Om de waarden naar de database te schrijven, kunt u de query ook in elke iteratie uitvoeren of de paden toevoegen aan een array die wordt omgezet in de door komma's gescheiden invoeglijst volgens de SQL-syntaxis.