Avatar billede thedeathart Nybegynder
09. april 2004 - 15:35 Der er 3 kommentarer og
1 løsning

Billedupload til database med GD lib

Hey..

Jeg er ved at lave en clan hjemmeside
og til medlemssiderne, vil jeg gerne have så hvert medlem kan uploade et billed..

Jeg har hosting på frac.dk på supporter GB lib. 2,0
men de tillader ikke phpupload..så det SKAL være til databasen..

Så noget hjælp, et phpscript ville være dejligt..
Og et link til GB link mod, så jeg kan teste det på min egen server, ville jeg også gerne lige have...

På forhånd tak..
Avatar billede thedeathart Nybegynder
09. april 2004 - 19:10 #1
P.S. jeg bruger Windows XP, og min test server er Apache
Avatar billede trer Nybegynder
10. april 2004 - 21:31 #2
Ikke at jeg kan kode det (jeg har normalt folk til det grove :-), men overvej følgende senarie:

Du laver et clientside script i din webside som læser billedet som en bitstream og sender til serveren som en normal put/post. Bitdata er jo data som alt andet der sendes via en submit i en <FORM> - og da du *ved* at det skal være billede lagrer du det blot i et IMAGE felt i en tabel (i et andet felt lagrer du filnavnet inkl. typen). Vupti - upload direkte til databasen og ret nemt at vise det bagefter...

Der er nok nogle sikkerhedsmæssige aspekter i det her - f.x. hvad sker hvis en smart type uploader noget kode? Kan han smadre noget - ikke på serveren, men på alle webbrowsere som får vist websiden - etc etc...

Prøv evt. at checke http://sourceforge.net/ om ikke der er en eller anden flink fyr der allerede har lavet noget i denne stil?
Avatar billede thedeathart Nybegynder
13. april 2004 - 22:41 #3
fandt koden på udvikleren.dk

lukker..
Avatar billede thedeathart Nybegynder
13. april 2004 - 22:41 #4
lukket
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