martin: Voreinstellung file-upload

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

  1. 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! ~~
  2. 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!!
    1. 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...
      1. 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!!
  3. 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

    1. 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! ~~