Ordner würde ich nicht empfehlen, da es zu kompliziert ist diese mittels PHP anzulegen
---
gebe den Bildern einen Index...
user id=5
5_20100411183410.jpg
5_20100411183430.jpg
user id=4
4_20100411183449.jpg
4_20100411183455.jpg
dann beschneide deinen Dateinamen mittels substr($dateiname, 0, 1) und stelle alle Bilder dar, wo substr($dateiname, 0, 1) == $id
wenn du mehr als/wie 9 IDs hast musst halt musst deinen string halt beschneiden bis zum ersten vorkommenden "_" ... funktion: frag google
PS: ich gebe meinen Uploadbildern gerne immer einen Datumsstempel somit ist gesichert, dass das Bild nicht überschrieben wird.
LG