Jag håller på och bygger ett dokumenthanteringssystem i asp. Tanken är att ett företags kunder ska kunna logga in och komma åt olika dokument som en administratör laddat upp och markerat att just den kunden ska ha tillgång till.
1. Jag undrar hur jag ska skydda så att en kund inte kommer åt en annan kunds dokument t.ex. om ett dokument heter avtal1.pdf så finns det inget som hindrar att man knappar in avtal2.pdf och då får tillgång till en annan kunds dokument. En del dokument kan dock vara gemensamma för flera kunder.
2. Vid uppladdning av dokumenten behöver jag en funktion som ser efter om det filnamnet dokumentet har redan finns och i så fall lägger till en 1:a efter filnamnet och då kolla om även det filnamnet redan finns och då lägger till en 2:a osv. T.ex. man laddar upp en fil med namnet fil1.pdf om det redan finns en fil med detta namnet så ska den döpas om till fil2.pdf om detta filnamn också redan finns så ska den döpas om till fil3.pdf... Hur kan en sådan funktion se ut?