Ik ben bezig met een image upload te maken op een website in visual web developer express edition.
het probleem:
als ik een plaatje upload komt hij in de mysql database terecht. als ik in de mysql query browser het plaatje bekijk staat het er goed in... maar als ik het probeer op te halen op de site gaat het mis.
het probleem zit hem in de manier waarom ik de byte[] uit het plaatje haal
want als ik dat doe met behulp van ASPJPEG, gaat het goed.
als ik het zo doe:
gaat het fout.
iemand enig idee hoe dit op te lossen is?
het probleem:
als ik een plaatje upload komt hij in de mysql database terecht. als ik in de mysql query browser het plaatje bekijk staat het er goed in... maar als ik het probeer op te halen op de site gaat het mis.
het probleem zit hem in de manier waarom ik de byte[] uit het plaatje haal
want als ik dat doe met behulp van ASPJPEG, gaat het goed.
als ik het zo doe:
code:
1
2
3
4
5
| FileUpload fu = (FileUpload)this.fvPage.FindControl("fuHeader");
string contenttype = fu.PostedFile.ContentType;
BufferedStream bf = new BufferedStream(fu.PostedFile.InputStream);
byte[] buffer = new byte[bf.Length];
bf.Read(buffer, 0, buffer.Length); |
gaat het fout.
iemand enig idee hoe dit op te lossen is?