Envoi d'un fichier

Golf envoyer un fichier crée un élément de forme sous la forme d'un champ de texte pour saisir le nom du fichier est envoyé au serveur. Le champ est créé comme suit.

<Form enctype = méthode "multipart / form-data" = "POST">
<input type = paramètres "Fichier">
</ Form>

Paramètres forment enctype = "multipart / form-data " est nécessaire pour le transfert de fichier correct. Si elle ne précise pas, il sera donné un chemin vers un fichier. D'autres paramètres sont les mêmes que pour la zone de texte et sont indiqués dans le tableau. 1.

Tableau. Paramètres de champ 1. pour envoyer le fichier
paramètre description
nom Nom domaine. Elle est destinée à former gestionnaire peut identifier ce domaine.
maxlength Le nombre maximum autorisé de caractères dans le texte.
taille La largeur du champ.

Etant donné que le volume des fichiers généralement assez grandes, son utilisation doit envoyer la méthode POST du serveur, comme indiqué dans l'exemple 1.

Exemple 1: Création d'un champ pour envoyer le fichier

valide HTML
<! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 // EN" "http://www.w3.org/TR/html4/strict.dtd">
<Html>
<Head>
<Meta http-equiv = "Content-Type" content = "text / html; charset = windows-1251">
<Titre> Envoi d'un fichier </ title>
</ Head>
<Body>

<Action Form = "/ cgi-bin / handler.cgi" enctype = méthode "multipart / form-data" = "post">
<P> <b> S'il vous plaît sélectionner l'image qui devrait être ajouté: </ b> </ p>
<P> <input type = taille "file" = "30"> </ p>
<P> <input type = "submit" value = "Envoyer"> </ p>
</ Form>

</ Body>
</ Html>

En conséquence, nous obtenons ce qui suit (voir Fig. 1).

Fig. 1

Fig. 1. champ Type pour envoyer le fichier

© Copyright Politique www.htmlbook.ru