Maison  >  Article  >  développement back-end  >  Qu'est-ce qu'un formulaire php ? Comment créer un formulaire php (exemple)

Qu'est-ce qu'un formulaire php ? Comment créer un formulaire php (exemple)

不言
不言original
2018-07-24 15:04:454779parcourir

Un formulaire PHP est une zone contenant des éléments de formulaire. Vous pouvez créer un formulaire en utilisant la balise ff9c23ada1bcecdd1a0fb5d5a0f18437 Ci-dessous, je vais vous donner une analyse détaillée de la façon de créer un formulaire.

Les éléments de formulaire sont des éléments qui permettent aux utilisateurs de saisir des informations dans un formulaire (tels que des champs de texte, des listes déroulantes, des boutons radio, des cases à cocher, etc.).

Les formulaires sont définis à l'aide de la balise form (ff9c23ada1bcecdd1a0fb5d5a0f18437).

<form action="script.php" method="post"> 
</form>

En ce qui concerne PHP, l'attribut le plus important de la balise form est l'action, qui spécifie à quelle page les données du formulaire seront envoyées. Si elle est vide, il sera soumis à la page contenant ce formulaire, qui est la page actuelle ;
Le deuxième attribut est la méthode, qui précise comment envoyer les données à la page de traitement. Les deux options (get et post) indiquent le HTTP. méthode à utiliser.

Sélection de la méthode :

La méthode get transmet les données soumises via une série de La paire (nom-valeur) ajoutée à l'URL est envoyée à la page de réception. Par exemple :
http://www.example.com/script.php?name=Homer&gender=M&age=35

Malheureusement, la quantité de données transférées via get est limitée, et ce n'est pas très sécurisé (car les données sont visibles).

De manière générale, get est utilisé pour demander des informations, comme un enregistrement spécifique dans une base de données ou les résultats d'une recherche (les recherches utilisent presque toujours get).

Lorsqu'une action doit être entreprise (par exemple lors de la mise à jour d'un enregistrement de base de données ou de l'envoi d'un e-mail), utilisez la méthode post.

Pour ces raisons, j'utilise généralement post, et si des exceptions surviennent, je les signalerai séparément.

Créons un formulaire simple Comme ce fichier ne contient pas de code php, j'ai enregistré le fichier avec un suffixe (.html). Bien sûr, il peut également être utilisé. (.php) suffixe.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>简单的HTML表单</title>
<style type="text/css">
label {font-weight: bold;color: #300ACC;}
</style>
</head>

<body>
<form action="demo1.php" method="post">

	<fieldset><legend>在下面的表格输入您的信息:</legend>
	
	<p><label>姓名: <input type="text" name="name" size="20" maxlength="40" /></label></p>
	
	<p><label>邮箱地址: <input type="text" name="email" size="40" maxlength="60" /></label></p>
	
	<p><label for="gender">性别: </label><input type="radio" name="gender" value="M" /> 男 <input type="radio" name="gender" value="F" /> 女</p>
	
	<p><label>年龄:
	<select name="age">
		<option value="0-29">30岁以下</option>
		<option value="30-60">30岁 到 60岁 之间</option>
		<option value="60+">60岁以上</option>
	</select></label></p>
	
	<p><label>评论: <textarea name="comments" rows="3" cols="40"></textarea></label></p>
	
	</fieldset>
	
	<p align="center"><input type="submit" name="submit" value="提交信息" /></p>

</form>
</body>
</html>

Le formulaire est prêt, et le rendu final est le suivant :

Recommandations associées :

Qu'est-ce que le formulaire PHP et la création de formulaire

Comment créer un formulaire php ?

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!

Déclaration:
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