![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: martin, 29. 02. 2004, 14:15
Hallo, ich möchte für einen Datei-Upload das Textfeld voreinstellen (z.B.):
<input name="Datei" type="file" value=C:\autoexec.bat size="50" accept="text/*">
Im Textfeld ist leider nichts zu sehen. Was mache ich falsch?
Gruß martin
Die folgende Nachricht zum Thema stammt von: Henryk Plötz, 29. 02. 2004, 14:39
Moin,
»» Hallo, ich möchte für einen Datei-Upload das Textfeld voreinstellen (z.B.):
»» Im Textfeld ist leider nichts zu sehen. Was mache ich falsch?
Nichts. Das geht nicht. Stell dir mal vor was wäre wenn das möglich wäre und dann jemand einfach mit JavaScript das Formular automatisch abschickt. Also: Es darf keine Möglichkeit geben den Value von input type=file zu beeinflussen, weder über den HTML-Code noch über JavaScript. Sollte das in irgendeinem Browser doch gehen, ist das eine eklatante Sicherheitslücke.
--
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~
Die folgende Nachricht zum Thema stammt von: Dennis, 29. 02. 2004, 14:41
Hallo!
»» <input name="Datei" type="file" value=C:\autoexec.bat size="50" accept="text/*">
»» Im Textfeld ist leider nichts zu sehen. Was mache ich falsch?
Bitte erst denken, dann fragen *g* SCNR
du hast die Anführungszeichen vergessen!!!
<input name="Datei" type="file" value="C:\autoexec.bat" size="50">
MfG, Dennis.
--
Auf Signaturen hab ich keinen Bock!!
Die folgende Nachricht zum Thema stammt von: Einbecker, 29. 02. 2004, 14:53
Moin!
»» Bitte erst denken, dann fragen *g* SCNR
Selbstreflexion ist eine seltene Gabe... (s/fragen/antworten/)
»» »» <input name="Datei" type="file" value=C:\autoexec.bat size="50" accept="text/*">
»» »» Im Textfeld ist leider nichts zu sehen. Was mache ich falsch?
»» du hast die Anführungszeichen vergessen!!!
»» <input name="Datei" type="file" value="C:\autoexec.bat" size="50">
[pref:t=74041&m=426802]
Viele Gruesse,
Einbecker
--
... auch wenn ich eigentlich ja Dresdener bin...
Die folgende Nachricht zum Thema stammt von: Dennis, 29. 02. 2004, 14:58
Hallo!
»» [pref:t=74041&m=426802]
hat recht, 1. hab mein forum nicht rechtzeitig aktualisiert, 2. hab nur so am rand gemerkt, das er eine type="file" hatte, und wenn so oder so, er lernt wenigstens,das er anführungszeichen madhen sollte, für die zukunft *g*
MfG, Dennis.
--
Auf Signaturen hab ich keinen Bock!!
Die folgende Nachricht zum Thema stammt von: martin, 01. 03. 2004, 09:41
»» Hallo, ich möchte für einen Datei-Upload das Textfeld voreinstellen (z.B.):
»»
»» <input name="Datei" type="file" value=C:\autoexec.bat size="50" accept="text/*">
»»
»»
»» Im Textfeld ist leider nichts zu sehen. Was mache ich falsch?
»» Gruß martin
Hallo, das mit den Anführungszeichen war "Übereifer".
ABER, ABER: in SELFHTML wird diese Möglichkeit ausdrücklich erwähnt:
Felder für Datei-Upload
Zitat:
Mit dem Attribut value= in Verbindung mit <input type="file"> können Sie das Feld mit einem Wert vorbelegen, z.B. value="C:\autoexec.bat".
Gruß martin
Die folgende Nachricht zum Thema stammt von: Henryk Plötz, 01. 03. 2004, 16:51
Moin,
»» ABER, ABER: in SELFHTML wird diese Möglichkeit ausdrücklich erwähnt:
»» Felder für Datei-Upload
»» Zitat:
»» Mit dem Attribut value= in Verbindung mit <input type="file"> können Sie das Feld mit einem Wert vorbelegen, z.B. value="C:\autoexec.bat".
Nicht mehr:
| Das Attribut value= in Verbindung mit <input type="file">,
| mit dem das Vorbelegen der Dateiauswahl möglich wäre, wird
| von moderneren Browsern aus Sicherheitsgründen nicht mehr
| unterstützt.
-- http://selfhtml.teamone.de/html/formulare/datei_upload.htm#definieren
--
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~
© 1998-2008
Impressum, Software: Classic Forum