Beste mede got'ers,
Ik heb voor een klant een website draaien bij Xs4all. Het volgende probleem is ontstaan:
Bij het ontwikkelen van een bruikbaar CMS systeem wil ik gebruikers foto's toe kunnen laten voegen aan nieuwsberichten en projecten. Nu zou volgende manier voor de hand liggen:
Gegevens naar database wegschrijven (locatie foto, fotonaam, etc) en foto zelf op fs wegschrijven. Omdat Xs4all mij niet verder wil / kan helpen (wat ik *volgens mij* nodig heb is een rooted pad welke ik hardcoded in moet bakken) dacht ik het op een andere manier aan te pakken:
Ik schrijf gewoon alles weg in de MSsql database welke ik ook bij xs4all heb draaien. Dit heb ik zelf nog nooit op deze manier gedaan, heb wel al het een en ander op internet gezocht maar kon niets concreets vinden. Zoals eerder aangegeven ook al bij Xs4all het eea geprobeert maar willen / kunnen mij niet verder helpen.
Dit heb ik al, maar zou niet weten hoe ik het nu terug moet toveren naar een plaatje in imagebox / picturebox:
waarna ik de diverse variabelen wegschrijf naar de db.
Het is dus de bedoeling dat:
Foto vanuit Asp.net fileupload controll wegschrijven naar database, en weer terug kunnen laden in een picturebox / image.
Hoop dat jullie mij verder kunnen helpen.
Ik heb voor een klant een website draaien bij Xs4all. Het volgende probleem is ontstaan:
Bij het ontwikkelen van een bruikbaar CMS systeem wil ik gebruikers foto's toe kunnen laten voegen aan nieuwsberichten en projecten. Nu zou volgende manier voor de hand liggen:
Gegevens naar database wegschrijven (locatie foto, fotonaam, etc) en foto zelf op fs wegschrijven. Omdat Xs4all mij niet verder wil / kan helpen (wat ik *volgens mij* nodig heb is een rooted pad welke ik hardcoded in moet bakken) dacht ik het op een andere manier aan te pakken:
Ik schrijf gewoon alles weg in de MSsql database welke ik ook bij xs4all heb draaien. Dit heb ik zelf nog nooit op deze manier gedaan, heb wel al het een en ander op internet gezocht maar kon niets concreets vinden. Zoals eerder aangegeven ook al bij Xs4all het eea geprobeert maar willen / kunnen mij niet verder helpen.
Dit heb ik al, maar zou niet weten hoe ik het nu terug moet toveren naar een plaatje in imagebox / picturebox:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| // Byte array
//---------------------------------------------------------------------------------------------
// Bestandslengte in var zetten
filelength = fuFoto.PostedFile.ContentLength;
// Array grootte bepalen
bytedata = new byte[filelength];
// Inputstream in object zetten
objStream = fuFoto.PostedFile.InputStream;
// Data uit stream lezen
objStream.Read(bytedata, 0, filelength);
// File field type
//---------------------------------------------------------------------------------------------
inputFileType = fuFoto.PostedFile.ContentType.ToString();
// File field name
//---------------------------------------------------------------------------------------------
inputFileName = fuFoto.PostedFile.FileName.ToString(); |
waarna ik de diverse variabelen wegschrijf naar de db.
Het is dus de bedoeling dat:
Foto vanuit Asp.net fileupload controll wegschrijven naar database, en weer terug kunnen laden in een picturebox / image.
Hoop dat jullie mij verder kunnen helpen.