Maison > développement back-end > tutoriel php > 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)

不言
Libérer: 2023-04-03 11:42:01
original
4836 Les gens l'ont consulté

Un formulaire PHP est une zone contenant des éléments de formulaire. Vous pouvez créer un formulaire en utilisant la balise

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 ().

<form action="script.php" method="post"> 
</form>
Copier après la connexion

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>
Copier après la connexion

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!

É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