26. september 2006 - 20:07Der er
9 kommentarer og 1 løsning
Ømdøb billede til "antal billeder i mappen +1"?
Jeg har et uploadscript der uploader billeder til en mappe ("mit-domæne.dk/billeder") og resizer dem.
Mit galleri viser billederne i den rækkefølge de er kommet ind på serveren (dvs. den viser det billede der har det højeste tal eks: 0024.jpg før 0013.jpg).
Jeg vil derfor gerne have et script der kan omdøbe det billede der uploades til det antal billeder der er i mappen +1 (dvs. hvis der er 53 billeder i mappen skal mitbillede.jpg omdøbes til 0054.jpg)
Jeg plejer at bruge databasen hvor du indsætter en række for hvert billede, og så bliver ID, som er auto_increment, plusset med 1. Så har du navnet på det nye billede. Samtidigt kan du jo gemme nogle oplysninger om billedet.
nikksen: nej, hvis man så sletter et, så bliver der et problem med at der bliver dubletter når man sætter et nyt billede ind.
hvis du for alt i verden ikke vil bruge database, så kan du jo loade alle navnene ind i et array, sortere det og så lægge 1 til det navn der har højeste tal.
den nemmeste, og smarteste for ikke at tale om den mindst resourcekrævende løsning er som shooka nævner, en database.
lukker... havde håbet at det kunne lade sig gøre uden brug af db
Synes godt om
Ny brugerNybegynder
Din løsning...
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.