14. oktober 2003 - 16:37Der er
6 kommentarer og 1 løsning
løbenummer i PERL-script
Jeg har et PERL-script, hvori jeg skal bruge et fortløbende nummer f. eks. fakturanummer. Jeg forestiller mig, at det sidst anvendte nummer gemmes i en fil på serveren og kaldes frem ved næste forespørgsel, øges med 1, anvendes og lægges tilbage i nummerfilen. MEN: hvordan er det lige jeg laver sådan en rutine?
detteher gør nogenlunde hvad du vil ... der er det store hul at den kopierer over fra den ene fil til den anden - og i det korte øjeblik er der een som kan gå ind og opdatere samtidigt og derved får du to af det samme nr.
Jeg har lige lagt det op på serveren og det kører fint, det tæller! Jeg tror, jeg løber risikoen for simultane klik foreløbig. Det skulle være mærkeligt om de 6 brugere skulle ramme samme splitsekund.
Jeg takker og gir point, hvis du vil sende et svar.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.