Avatar billede playr Nybegynder
15. maj 2004 - 02:37 Der er 20 kommentarer og
1 løsning

Billed-Upload med MYSQL?

Hej allesammen!

hvor kan jeg hente et script der kan uploade billede og gemmer data'en i mysql db?

mvh. playr
Avatar billede michael_stim Ekspert
15. maj 2004 - 02:42 #1
Avatar billede olebole Juniormester
15. maj 2004 - 02:42 #2
<ole>

Er du helt sikker på, det er, hvad du vil? Normalt er det en rigtig skidt idé at lægge billeder (og andre binære filer) i database. Det gør DB'en unødig tung og laaaaaangsom at søge i.
I stedet plejer man at uploade billedet til en mappe og gemme stien til det i DB'en  :)

/mvh
</bole>
Avatar billede michael_stim Ekspert
15. maj 2004 - 02:44 #3
Avatar billede michael_stim Ekspert
15. maj 2004 - 02:44 #4
Det er det han skriver olebole
Avatar billede michael_stim Ekspert
15. maj 2004 - 02:45 #5
tror jeg :D
Avatar billede playr Nybegynder
15. maj 2004 - 02:47 #6
olebole ::
Ja det er det jeg vil for brugere skal have mulighed for at uploade billede i deres profil og da deres data allerede bliver gemt i en database er det lettere bare at skrive insert into brugere where id=$_SESSION[id] eller noget i den stil.

michael_stim ::
Bare for lidt mere orden... prøver lige de links!
Avatar billede playr Nybegynder
15. maj 2004 - 02:49 #7
michael_stim ::
Hvis jeg ik tager meget fejl så er der ikke mysql i de eksempler du har givet?
Avatar billede michael_stim Ekspert
15. maj 2004 - 02:49 #8
Der står ikke noget om at gemme dataen i database, men det er bare at tage variablerne og smide dem ind.
Avatar billede olebole Juniormester
15. maj 2004 - 02:49 #9
michael_stim >> Ja, men det er en utrolig dårlig løsning, du heller ikke ser i professionelle løsninger med mindre, der er en helt speciel grund til det ... og den skal være mere end god.

I det hele taget bør man bruge database så lidt som muligt, da det sløver serveren. Hvor det overhovedet er muligt, bør man cache sine filer som fysiske filer på serveren og kun benytte DB til ting, der vitterligt _er_ dynamiske ... dvs data, der opdateres flere gange dagligt. På den måde laver man sites, der performaer langt bedre  :)
Avatar billede olebole Juniormester
15. maj 2004 - 02:51 #10
playr >> en god løsning er sjældent den, der giver koderen mindst arbejde ... tværtimod. Dette er et glimrende eksempel  :)
Avatar billede michael_stim Ekspert
15. maj 2004 - 02:51 #11
Åbne connectionen:
Skrive SQL-stringen med de variabler du får fra upload scriptet:
Eksekvere:
Avatar billede michael_stim Ekspert
15. maj 2004 - 02:53 #12
olebole>>Det er det jeg gav en link til og pröver at forklarer. Vi siger det samme ;o)
Avatar billede playr Nybegynder
15. maj 2004 - 02:53 #13
Hmm rigtig nok... Sidder lige og koger lidt så det havde jeg ikke helt tænkt på...
nå men tak for hjælpen, et svar tak!

:)
Avatar billede olebole Juniormester
15. maj 2004 - 02:55 #14
Jeg ved ikke, om du mener os begge, men nu lægger jeg i hvert fald et - så kan du jo acceptere eller afvise det  :)
/mvh
Avatar billede michael_stim Ekspert
15. maj 2004 - 02:56 #15
Plejer ikke at tage point for at give andre links.
Avatar billede olebole Juniormester
15. maj 2004 - 02:57 #16
michael_stim >> Det kan du roligt gøre - det regnes normalt for mindst ligeså godt, som at lave et eksempel  ;o)
Avatar billede playr Nybegynder
15. maj 2004 - 02:59 #17
michael_stim ::
Det er så op til dig, har fået svar så skal bare af med point :)

Olebole ::
Ja 50/50 er vel fair nok? :P
Avatar billede michael_stim Ekspert
15. maj 2004 - 02:59 #18
Tag du dem olebole, du hjalp mig tidligere med noget javascript.
Avatar billede playr Nybegynder
15. maj 2004 - 03:02 #19
okay!
anyways - tak begge 2!
Avatar billede michael_stim Ekspert
15. maj 2004 - 03:02 #20
Var så lidt.
Avatar billede olebole Juniormester
15. maj 2004 - 03:14 #21
Jamen, jeg må jo sige som playr: Tak begge 2  ;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