Jeg ville nok gøre således:
- if($imagecount => 10) {
- print 'you have uploaded the max. amount of images allowed.';
- }
- else {
- print 'Use the form below to upload a new image';
- }
Det vil som udgangspunkt kunne styre om der er 10 eller færre billeder. Du kan bruge samme logik til at lave et tjek under upload af flere billeder således at du ikke uploader mere end tilladt.
En anden og meget simpel mulighed ville være at lave et loop der kører indtil den rammer differencen mellem 10 og antallet af uploadede billeder. Resultatet bliver en række formularer der kan indsendes og hver formular kan uploade et billede.
Den mest korrekte mulighed ville være at du efter første tjek i koden ovenfor laver en formular der tillader upload af flere billeder. Når du så behandler den indsendte formular så skal du tjekke om der er blevet valgt flere billeder end tilladt. Hvis der er flere end tilladt så skal den returnere en fejl og brugeren skal blive sendt tilbage til en blank formular og have at vide hvor mange billeder de højest kan uploade.