Aqua: Upload-Felder für Datei-Upload

Hallo!

<form action="test.pl" enctype="multipart/form-data" method="post">
<input name="Datei" type="file" size="50" maxlength="100000" accept="text/*"><br>
<input type="submit" name="senden" value="senden"><br>
</form>

Fragen:

  1. ist method="post" case sensitive und muss es POST heißen
       oder darf man "post" lassen ?

  2. Wenn man eine Datei uploaden will muss ja im FORM-Tag
       enctype="multipart/form-data" stehen.

Bei allen Beispielen die ich bisher sah war da aber immer nur
   ein einziges Feld (das Uploadfeld) in der FORM.

In meinem Fall ist da aber noch ein zusaetzliches Feld
   mit dem Absender-Namen.
   Darf das auch in einer enctype="multipart/form-data"  FORM-Action
   stehen??

  1. accept="text/*"
       Da steht in selfhtml dass man auch andere Endungen angeben könnte
       z.B.  *.txt und *.html  und so nur wie trenne ich die ganzen
       erlaubten Endungen voneinander ab?

Muss ich das  text/  vor dem * immer lassen?

Danke!
Aqua

  1. Hallo Aqua,

    1. ist method="post" case sensitive und muss es POST heißen
         oder darf man "post" lassen ?

    Es muss lt. Standard POST heissen. Das hätte dir der Validator
    übrigens auch verraten...

    1. Wenn man eine Datei uploaden will muss ja im FORM-Tag
         enctype="multipart/form-data" stehen.

    Bei allen Beispielen die ich bisher sah war da aber immer nur
       ein einziges Feld (das Uploadfeld) in der FORM.

    Dann hast du dir wenige Beispiele angeschaut.

    In meinem Fall ist da aber noch ein zusaetzliches Feld
       mit dem Absender-Namen.
       Darf das auch in einer enctype="multipart/form-data"  FORM-Action
       stehen??

    Du kannst beliebige Formular-Felder definieren.

    1. accept="text/*"
         Da steht in selfhtml dass man auch andere Endungen angeben könnte
         z.B.  *.txt und *.html  und so nur wie trenne ich die ganzen
         erlaubten Endungen voneinander ab?

    Das funktioniert nicht, soweit ich informiert bin.

    Grüße,
     CK

    --
    Willst du die Freuden dieser Welt geniessen, so musst du auch ihr Leid erdulden.
    1. Hallo Christian!

      Coool dass _DU_ mir antwortest =))
      Danke !!! =))

      LG
      Aqua

    2. Tach,

      1. ist method="post" case sensitive und muss es POST heißen
           oder darf man "post" lassen ?

      Es muss lt. Standard POST heissen. Das hätte dir der Validator
      übrigens auch verraten...

      Oehm. Ja. Es muss natuerlich 'post', nicht 'POST' heissen.

      Grüße,
       CK

      --
      Mit einem Windhauch kannst du das Feuer loeschen. Mit einem Windhauch kannst du das Feuer entfachen.
      1. re Christian

        Nu in XHTML "post"  oder auch in HTML 4.01 strict "post" und nicht "POST" ?

        Danke
        Aqua

        1. Guten Morgen Aqua,

          Nu in XHTML "post"  oder auch in HTML 4.01 strict "post" und nicht "POST" ?

          In HTML 4.01 ist es egal:

          "method = get|post [CI]

          This attribute specifies which HTTP method will be used    submit the form data set. Possible (case-insensitive)values are 'get' (the default) and 'post'. See the section on form submission for usage information." (Quelle: http://www.w3.org/TR/html401/interact/forms.html#h-17.3)

          Schöne Grüße,

          Johannes

          --
          Der folgende Satz ist wahr.         | http://www.zeller-johannes.de/
          Der vorhergehende Satz ist gelogen. |
          ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
  2. Hi,

    1. accept="text/*"
         Da steht in selfhtml dass man auch andere Endungen angeben könnte
         z.B.  *.txt und *.html  und so nur wie trenne ich die ganzen
         erlaubten Endungen voneinander ab?

    Muss ich das  text/  vor dem * immer lassen?

    accept ist eine kommagetrennte Liste von content-types, nicht von Dateiendungen.
    Hier irgendwelche Endungen anzugeben, wäre also falsch.

    siehe http://www.w3.org/TR/html401/interact/forms.html#adef-method

    accept = content-type-list [CI]
        This attribute specifies a comma-separated list of content types that a server processing this form will handle correctly. User agents may use this information to filter out non-conforming files when prompting a user to select files to be sent to the server (cf. the INPUT element when type="file").

    Ich fürchte aber, daß das von den Browsern weitestgehend ignoriert wird.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/