webForumDet fria alternativet

input typ=file

3 svar · 258 visningar · startad av johannaloke

johannalokeMedlem sedan apr. 200393 inlägg
#1

Är det någon som vet hur jag kan hämta in värden från en databas och lägga i en input type=file?

Så här skulle jag vilja skriva:

<input type="file" name="blob" value="<%=RS_Pers.Fields("bild").Value%>">

Men value funkar inte med type="file". Finns det något annat sätt att göra detta på?
//Johanna

@ndersMedlem sedan juni 200026 914 inlägg
#2

Av säkerhetsskäl kan du inte ge en <input type="file"> ett defaultvärde. Det skulle innebära att det faktiskt vore möjligt att stjäla filer från klientens maskin, då man med automatik kan posta formulär.

Mvh

johannalokeMedlem sedan apr. 200393 inlägg
#3

Det var ju synd.
Har du någon annan smart lösning på hur man skulle kunna göra det?

Jag vill kunna redigera uppgifter om en person. Vilket också innebär att jag kanske skulle vilja lägga till en ny bild kopplad till personen.
//Johanna

@ndersMedlem sedan juni 200026 914 inlägg
#4

Du kan ju alltid visa den uppladdade bilden vid formuläret och skriva en liten text, ex "Denna bild ligger i din profil. Vill du byta bild kan du ladda upp en ny genom att använda uppladdningsfunktionen nedan".

Ersätt sedan bara bilden i databasen om det verkligen laddats upp något.

Mvh

Genererad på 506 ms · cache AV · v20260730165559-full.f96bc7eb