o meu sistema era assim você criava um evento, ele já criava uma pasta com o nome dele ai você teria que adicionar as fotos, em uma pagina você escolhi os eventos cadastrados......ai o programa já sabia pra que pasta tinha que mandar os arquivos.........ai no uploade ele grava-va o nome da foto e do evento no bd...... para não ter que colocar tudo ele ficava so o nome foto1.jpg. por exemplo...... ai pra ver da pra colocar....escolher o evento ai pagina busca tudo relacionado ao evento...e de acordo com o evento procura em determinada pasta pelas fotos. cadastradas no bd.... paciencia.....brother........