Avatar billede jhjorsal Mester
27. marts 2003 - 20:08 Der er 3 kommentarer og
1 løsning

filopload kontra blob

Jeg er ved at lave et cms system hvor adm. skal kunne oploade forskellige emner med billed og tekst, og kan se via eksperten og webcafe at der er flere forskellige løsningsmuligheder bla. oploade hele skidtet i mysql eller oploade billederene til en folder og ligge stien til billederene i mysql sammen med resten af oplysningerene(kan det overhoved lade sig gøre i en omgang? hvis ja hvordan ville man gøre det?)er der andre muligheder?. og hvor finder jeg evt. nogle kodeeksempler da dette er helt nyt for mig.
mvh
Johnny
Avatar billede ahv Nybegynder
27. marts 2003 - 20:12 #1
Jeg ville uploade billederne til en mappe, detter kalrt det bedste. Jeg har faktisk for nylig lavet et script til en person her fra E som indsætter i en filnavn mv. i en database. Desuden er der tjek på så det kun er jpg billeder der kan komme ind og der er også en max størrelse på i kilobytes, denne kan self ændres.
Derudover omdøber den selv billederne til tiden i sekunder siden 01-01-1970 dette skulle med virke at to billeder ikke får samme navn og overskriver hinanden, tjek det her:

http://www.eksperten.dk/spm/331648
Avatar billede jhjorsal Mester
28. marts 2003 - 13:59 #2
Det ser jo rigtig godt ud, jeg går desværre ind i en død periode hva angår tid de næste 3 uger, men så kommer jeg igen, jeg har kun skimmet dit forslag 2 min og kan se du tager udgangspunkt i webcafe løsningsforslag til filopload, og uden at have nærlæst koden tillader jeg mig at spørge om man kun får oploaded filen eller det er en integreret løsning hvor både billed og oplysninger fra en evt. form i forbindelse med billedet samtidig indsættes i databasen for det var egentlig mit problem at gøre det hele i en operation
mvh
Johnny
Avatar billede ahv Nybegynder
28. marts 2003 - 15:18 #3
Det sidste jeg postede til dumazz i det spørgsmål jeg har postet, der indsætter den også data der er indtastet i en form ind i databasen :o)
Avatar billede jhjorsal Mester
01. april 2003 - 13:51 #4
Ups denne kommentar endte vist hos din og dumazz dialog først men her er den:
Hej ahv
Jeg har lige fået et frikvater hvor jeg har tid til at kikke på dit eksempel.
Og her derfor flg spørgsmål.
Det sidste du har sendt til dumazz skal det ikke indsættes der hvor du har skrevet "// Her skal du indsætte i databasen"? og kan det være et funktionskald?
Det loft du har lavet på filen er det ikke checket en gang i det første?
Hva går det her ud på ?

$sti = "/test/";
$dist = $_SERVER["DOCUMENT_ROOT"] ."$sti";
$billedewh = @GetImageSize($file);

$temparr = explode(".", $files);
$temparr[count($temparr)-2] = time();
$files = implode(".", $temparr);

move_uploaded_file($_FILES['upfil']['tmp_name'], $dist . $files);

og hva bruger du "$dist" til ?

hvordan henter jeg bare filnavnet/stien for at sætte det ind i databasen, uden det er lavet om til tid
håber du får tid at svare og hvis du ska bruge flere point må jeg jo oprette et spm.
hilsen
Johnny
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
Computerworld tilbyder specialiserede kurser i database-management

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