Maison > interface Web > tutoriel HTML > le corps du texte

Exemple de tutoriel sur l'utilisation des balises de formulaire HTML pour interagir avec les utilisateurs

零下一度
Libérer: 2017-05-15 08:58:17
original
1619 Les gens l'ont consulté

Utiliser les balises de formulaire pour interagir avec les utilisateurs

Comment le site Web interagit-il avec les utilisateurs ? La réponse est d'utiliser le Formulaire HTML(pourm). Le formulaire peut transmettre les données saisies par le spectateur au serveur, afin que le programme côté serveur puisse traiter les données transmises par le formulaire.

Grammaire :

<form   method="传送方式"   action="服务器文件">
Copier après la connexion

Explication :

1.

 : Apparaissant par paires, commencez par et terminez par
.

2.action  : L'endroit où les données saisies par le spectateur sont envoyées, comme une page PHP (save.php).

3.méthode  : Méthode de transmission des données (get/post).

<form    method="post"   action="save.php">
        <label for="username">用户名:</label>
        <input type="text" name="username" />
        <label for="pass">密码:</label>
        <input type="password" name="pass" />
</form>
Copier après la connexion

Remarque :

1. Tous les contrôles du formulaire (zone de texte, champ de texte, bouton , bouton radio, case à cocher, etc.) doivent être placés entre les balises

(sinon les informations saisies par l'utilisateur risquent de ne pas être soumises au serveur !).

Les méthodes get et post dans Form correspondent respectivement aux méthodes GET et POST lors du processus de transmission des données.
Les principales différences entre les deux sont les suivantes :

1. Get ajoute les données du formulaire à la fin de l'URL pointée par l'action sous la forme variable=valeur, et les deux. sont connectés à l'aide de "?", et chaque variables sont connectées à l'aide de "&" ; Post place les données du formulaire dans le corps de données du formulaire et les transmet à l'URL pointée par l'action dans la manière correspondante entre les variables et les valeurs.
Le formulaire suivant :

php.cn/test.
asp
?name=lilian&password=12345678
Copier après la connexion

2. Get n'est pas sûr, car pendant le processus de transmission, les données sont stockées dans l'adresse URL demandée, donc est possible. Certaines informations privées pourront être vues par des tiers.
3. La quantité de données transmises par la méthode Get est très faible, généralement limitée à environ 2 Ko, mais l'efficacité d'exécution est meilleure que la méthode Post ; attend que le serveur lise les données, mais il existe également une limite d'octets afin d'éviter les attaques malveillantes sur le serveur avec de grandes quantités de données. Selon Microsoft, Microsoft a une limite sur le nombre maximum de données pouvant être reçues en utilisant. Request.Form(). Il s’agit de 80 Ko dans IIS4 et de 80 Ko dans IIS5.

Pour résumer, merci d'utiliser au maximum la méthode Post.

[Recommandations associées]

1. Tutoriel vidéo HTML en ligne gratuit

2. Manuel de développement HTML

3. Tutoriel vidéo html5 original php.cn

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!