"Christian Iversen" <iversen@it.dk> skrev i en meddelelse
news:9bmq2i$2o4a$1@news.cybercity.dk...
> Det kan det skam godt!
>
> Det du her omtaler kaldes et virtuelt filsystem (fordi alle filerne
faktisk
> ligger inden i én "ægte" fil)
>
> Det du skal gøre, er at gemme information om hvilke filer man kan finde i
> filen, hvis du forstår... =)
>
> Det kan du f.eks. gøre med et fillayout der ser således ud:
>
> <HEADER> // Ganske kort, bare for at se at det er en gyldig .HEJ-fil du
har
> fat i
> <FIL_INFO> // Fortæller hvilke filer der ligger hvor, hvad de hedder, og
> hvor lange de er.
> <DATA> // De rent faktiske filer
>
> Jeg har selv lavet noget lignende (omend lidt mere avanceret), i Delphi.
Mit
> filsystem understøtter både attributes, encryption, directories, og meget
> andet godt... =)
Det lyder godt, så det bikser jeg lige sammen
Nå, spøg til side, lavede du det ud af den blå luft, eller kender du nogle
ressourcer, jeg kan granske lidt?
Jeg beskriver lige projektet lidt nærmere:
klientprogrammet har en database, hvor der er nogle billeder med noget tekst
tilknyttet. Når brugeren vælger et billede og trykker på "gem til upload",
pakker programmet teksten og billedet sammen til en *.HEJ fil og smider det
i en mappe, hvorfra brugeren så kan tage dem, og uploade dem via
hjemmesiden. På hjemmesiden er der tre mapper en til *.txt filer, en til
*.jpg filer og en til *.HEJ filen. PHP skal åbne filen kopiere *.txt og
*.jpg filen til deres respektive mapper. Filen *.HEJ skal så lægges i dens
mappe, hvor den senere kan downloades og sættes ind i anden brugerens egen
database i hans egen kopi af klientprogrammet..
Hvis du har noget info virtuelle filsystemer, evt. nogle online ressurocer,
så sig endelig til!
Mvh
Tonni Aagesen