Avatar billede rasta123 Nybegynder
06. februar 2003 - 13:00 Der er 2 kommentarer og
1 løsning

Gem billeder som andet navn under upload!

Hej..

Jeg har fået et super upload skript af Sukos... Hans multiupload skript!

I en form er der 4 inputbokse med en browse tilhøjre for hver og en submit knap for neden...

Det vil sige, at når jeg har valgt fire forskellige billeder, bliver de uploadet til et dir på min server!

Billedet skal passe til en bruger i min database, og de bliver derfor lagt ind i en mappe for sig, som hedder id-nummeret for brugeren.. Altså f.eks /pics/39, hvor 39 er id for brugeren!..

Der vil kun være mulighed for at uploade een gang og kun de fire billeder, og jeg vil gerne have det sådan, at det øverste billede kommer hver gang til at hedde 1.jpg, nummer 2: 2.jpg osv..

Altså et fastnavn hver gang.. Det er dest-mappen, som ændres!

Som sagt brugte jeg sukos' skript, og her er et lille uddrag:


//Flyt filer fra upload-tmp til et dir. Husk at ændre "$dist" ovenover så det passer med din server :O)
move_uploaded_file($_FILES['upfile']['tmp_name'][$i], $dist . $_FILES['upfile']['name'][$i]);

Hvis det bare var en enkelt fil ad gangen, havde jeg sikkert selv kunnet finde ud af det, men her er jo flere, og ved derfor ikke hvordan det skal gøres!.. hÅBER I KAN HJÆLPE!
Avatar billede sostack Nybegynder
06. februar 2003 - 13:09 #1
hvis du sørger for, at din $dist peger på brugerens bibliotek, kan du prøve med:
move_uploaded_file($_FILES['upfile']['tmp_name'][$i], $dist . $i . ".jpg");

//sostack
Avatar billede rasta123 Nybegynder
06. februar 2003 - 13:25 #2
Hejsa.. Mange tak!:. Det virkede!..
Avatar billede sukos Juniormester
06. februar 2003 - 14:41 #3
hehe, har lige svaret på din mail, rasta123, :O)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester