forme PHP
Le PHP $ _GET et $ _POST variables sont utilisées pour récupérer des informations sous une forme, telles que l'entrée d'utilisateur.
PHP traitement des formulaires
Une chose choses très importantes à noter lorsqu'ils traitent avec la forme de HTML, PHP peut provenir de HTML éléments de formulaire de la page deviennentautomatiquement disponibles pour les scripts PHP.
Exemples
L'exemple suivant contient un formulaire HTML avec deux champs de saisie et un bouton de soumission.
Code de fichier form.html est la suivante:
<html> <head> <meta charset="utf-8"> <title>本教程(w3big.com)</title> </head> <body> <form action="welcome.php" method="post"> 名字: <input type="text" name="fname"> 年龄: <input type="text" name="age"> <input type="submit" value="提交"> </form> </body> </html>
Lorsque l'utilisateur de remplir le formulaire ci-dessus et cliquez sur le bouton d'envoi, les données du formulaire seront envoyées au fichier PHP nommé "welcome.php" de:
welcome.php fichiers sont les suivants:
欢迎 <?php echo $_POST["fname"]; ?>!<br> 你的年龄是 <?php echo $_POST["age"]; ?> 岁。
Démo accessible via un navigateur comme suit:
Nous allons expliquer en PHP $ _GET et $ _POST des variables dans le chapitre suivant.
Authentification Forms
Si chaque fois que possible pour valider l'entrée d'utilisateur (via un script côté client). validation du navigateur est plus rapide et peut réduire la charge sur le serveur.
Si l'utilisateur a besoin d'entrer dans la base de données, vous devriez envisager d'utiliser l'authentification du serveur. Dans l'authentification du serveur former une bonne façon de passer la forme de son propre, au lieu de sauter à une autre page. Alors que les utilisateurs peuvent obtenir un message d'erreur dans la même page de formulaire. Les utilisateurs ont également plus facile de trouver des erreurs.