Upload-Felder für Datei-Upload
Aqua
- html
0 Christian Kruse0 Aqua0 Christian Kruse0 Aqua
0 MudGuard
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>
ist method="post" case sensitive und muss es POST heißen
oder darf man "post" lassen ?
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??
Muss ich das text/ vor dem * immer lassen?
Danke!
Aqua
Hallo Aqua,
- 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...
- 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.
- 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
Hallo Christian!
Coool dass _DU_ mir antwortest =))
Danke !!! =))
LG
Aqua
Tach,
- 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
re Christian
Nu in XHTML "post" oder auch in HTML 4.01 strict "post" und nicht "POST" ?
Danke
Aqua
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
Hi,
- 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