Avatar billede montago Praktikant
15. september 2005 - 12:22 Der er 1 kommentar og
1 løsning

Gemme post-data til filer

Hejsa... jeg er netop begyndt på PHP... kender en hel del til ASP og lign... deriblandt ADODB.stream osv...

Jeg vil gerne lave/have et script som gemmer post-data (binære data) i fil(er)

hvis der bliver posted f.eks. 600kb skal første fil indeholde 500kb (500*1024 byte) og den næste fil 100kb (102400 byte)

filnavnene skal være file.001, file.002 osv....

Jeg har en ide om at man skal bruge 'fwrite()'
men har ingen ide om hvordan det hele skal lade sig gøre

pfh. tak !
Avatar billede montago Praktikant
15. september 2005 - 12:31 #1
Psudo kode:

opret mappe ("temp")
filstørrelse = GET("filesize")
$rest = filstørrelse mod (500*1024)
for i= 1 to int(filsstørrelse/500)
  gem data(0+(i*500) til 500+(i*500)) i (file.00i) // 3 digits
next
  gem restdata(int(filsstørrelse/500) til int(filsstørrelse/500) + $rest ) i file.00(i+1)

omdøb mappen ("temp") til ( $_GET("filename") + 00(i+1) + $_GET("filetype") )


/***
hmm hvis ingen svare, har jeg da noget at gå igang med :D
Avatar billede montago Praktikant
22. september 2005 - 23:48 #2
Muggi
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