Maison  >  Article  >  développement back-end  >  Comment connecter un formulaire HTML à PHP

Comment connecter un formulaire HTML à PHP

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-10-21 13:45:216955parcourir

Comment connecter un formulaire HTML à PHP

1. Ouvrez IDEA et créez un nouveau fichier HTML :

Comment connecter un formulaire HTML à PHP

Je l'ai nommé index01

nous Modifier le titre du formulaire :

Comment connecter un formulaire HTML à PHP

2. Ensuite, créez un formulaire :

Tout d'abord, affichez le nom d'utilisateur et le mot de passe, et spécifiez leurs noms respectivement (sera discuté plus tard) Utilisé)

Comment connecter un formulaire HTML à PHP

Ici, lorsque nous créons le formulaire, nous spécifions deux attributs :

action : représente l'adresse du serveur pour le formulaire soumission ;

méthode : indique la méthode de soumission, il existe deux méthodes, à savoir get et post (introduction détaillée ci-dessous

3. Ensuite, nous insérons un bouton de soumission et effectuons l'opération de soumission) ; :

Comment connecter un formulaire HTML à PHP

Recommandations associées : "Tutoriel d'introduction à php"

Le code est le suivant :

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>表单与PHP的交互</title>
</head>
<body>
<form action="" method="get">
    用户名:<input type="text" name="name">
    密 码:<input type="password" name="password">
    <br/>
    <input type="submit" value="确认">
</form>
</body>
</html>

As indiqué ci-dessus, cliquez sur Après avoir confirmé le bouton, les valeurs de nom et de mot de passe obtenues dans la barre d'adresse sont vides (le nom et le mot de passe sont les attributs de nom spécifiés lors de l'insertion de la balise

Dans ce cas, un); de nos formulaires a été créé avec succès, mais il n'a pas encore interagi avec le serveur.

4. Ensuite, nous devons interagir avec le serveur et créer un serveur

Ouvrez Eclipse, en prenant le Service.php que nous avons utilisé plus tôt comme exemple,

Comment connecter un formulaire HTML à PHP

Le résultat en cours d'exécution est une sortie Hello World sur la page Web

Comment connecter un formulaire HTML à PHP

Comme indiqué ci-dessus, nous devons copier l'adresse dans le résultat en cours d'exécution dans le HTML fichier dans IDEA à créer Dans l'attribut action du formulaire, il indique que l'accès au serveur se fait via cette adresse.

Comment connecter un formulaire HTML à PHP

Exécutez à nouveau le fichier HTML et cliquez sur le bouton de confirmation :

Comment connecter un formulaire HTML à PHP

Le résultat en cours d'exécution passera au PHP en cours d'exécution et renvoie les résultats d'exécution de PHP, complétant ainsi l'interaction initiale entre PHP et HTML.

Ensuite, trions les scripts dans l'environnement PHP :

Modifiez le script dans Eclipse comme suit :

<?php
echo "用户名:".$_GET[&#39;name&#39;]."<br>密码:".$_GET[&#39;password&#39;];

Le code ici est la syntaxe en PHP, où :

. Représente la connexion des chaînes ;

$_get['name'] : La méthode get utilisée ici est due au fait qu'en HTML, lorsque nous créons un formulaire, nous utilisons la méthode get ; Le mot de passe ici est cohérent avec les valeurs des attributs de nom correspondants en HTML.

Une fois les modifications terminées, nous exécutons à nouveau le code HTML et entrons le nom d'utilisateur et le mot de passe, comme suit :

Comment connecter un formulaire HTML à PHP

Cliquez sur le bouton de confirmation pour soumettre, le Le résultat est le suivant :

Comment connecter un formulaire HTML à PHP

Vous pouvez voir que pendant l'exécution, des caractères tronqués apparaissent. Cela est dû au problème d'utilisation du jeu de caractères. Il doit être ajusté :

Entrez Eclipse, comme suit :

Comment connecter un formulaire HTML à PHP

Définissez le jeu de caractères sur utf-8

Comment connecter un formulaire HTML à PHP

Exécutez le Fichier HTML à nouveau et obtenez les résultats suivants :

Comment connecter un formulaire HTML à PHP

Nous pouvons voir un détail. Après avoir entré le nom d'utilisateur et le mot de passe et cliqué sur le bouton de confirmation pour soumettre l'opération, le nom d'utilisateur et le mot de passe. que nous avons saisi apparaissent dans la barre d'adresse. Les informations sont les suivantes :

Comment connecter un formulaire HTML à PHP

Cela constituera une menace pour les informations personnelles de l’utilisateur. Essayons ensuite de changer la méthode de soumission. Auparavant, nous utilisions get, mais maintenant nous la modifions en post.

Changez d'abord la méthode de soumission en HTML pour publier :

Comment connecter un formulaire HTML à PHP

Modifiez ensuite la méthode de valeur dans le langage de script PHP dans Eclipse pour publier :

Comment connecter un formulaire HTML à PHP

Nous exécutons à nouveau :

Comment connecter un formulaire HTML à PHP

Ici, nous voyons que les informations du nom d'utilisateur et du mot de passe n'apparaissent plus dans la barre d'adresse. C'est la différence entre les deux méthodes de soumission, qui doivent être distinguées dans le processus de candidature lui-même.

Publier est beaucoup plus sûr que recevoir. De plus, la longueur de l'adresse ne peut pas être trop longue, il y a donc une limite à la longueur de get, mais pas à celle de publication. La méthode post ne peut pas effectuer la localisation des ressources, mais la méthode get peut effectuer la localisation des ressources.

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