"Anders Wegge Keller" skrev i meddelelsen
news:871umx6...@huddi.jernurt.dk...
"Kurt G." <
kur...@guldbaek.net> writes:
> Jeg vil gerne i en formular med input type="file" have indsat en værdi.
> Det er ikke lykkedes for mig og lidt søgning på nettet viser heller
> ikke nogen relevante resultater!
> Kan man ikke give feltet en værdi?
Jeg håber ikke du finder en browswer der tillader det. Forestil dig
en form med følgende indhold:
<input type="file" value="/etc/passwd" style="display: none;" > ...
Hvis browseren tillod et udfyldt filnavn, ville et ondsindet website
kunne stjæle vilkårlige filer fra brugere, uden at de fandt ud af det,
medmindre de var mere end almindeligt opmærksomme på sidens indhold.
Du vil muligvis kunne udfylde value med et client-side script, men
igen vil jeg tro at de fleste browsere har en sikkerhedsmodel, der
forhindrer at der rent faktisk bliver uploadet en fil, medmindre
brugeren har gjort noget aktivt for det.
-----------------------------------------------------------------------------------------
Ja, det kan jeg godt se! Tak for forklaringen.
-----------------------------------------------------------------------------------------
Hvad er det for et problem du forsøger at løse på den måde?
-----------------------------------------------------------------------------------------
Egentlig ikke noget problem, men jeg har et site, hvor der er listet data
fra en database.
De forskellig viste records vil jeg gerne redigere, så jeg fylder ved
redigeringen relevante data i formularen, så der kan redigeres i dem uden at
kan skal indtaste alt fra igen!
Det ville jeg også gerne kunne gøre ved feltet for filupload, men det kan
jeg altså ikke!
-----------------------------------------------------------------------------------------
--
/Wegge
Leder efter redundant peering af dk.*,linux.debian.*
-----------------------------------------------------------------------------------------
Mvh Kurt