Exemple 1: Utilisation de $ _get [] pour lire les données de l'URL
Créez un fichier PHP avec le script suivant pour lire la valeur du nom d'utilisateur à partir de l'adresse URL et imprimer la valeur du nom d'utilisateur avec l'autre texte. Si aucune valeur n'est fournie pour le nom d'utilisateur, alors le script imprimera un autre message.
// Vérifier que la variable est définie ou nonSortir:
La sortie suivante apparaîtra si aucun argument URL n'est fourni avec le nom nom d'utilisateur.
La sortie suivante apparaîtra si le nom d'utilisateur est fourni dans l'adresse URL comme ci-dessous.
http: // localhost / php / getPost.php?Nom d'utilisateur = Fahmida
Exemple 2: Utilisation de $ _get [] pour lire les données de l'utilisateur
Créez un fichier PHP avec le script suivant pour lire les données d'un formulaire en utilisant le tableau $ _get []. Une forme HTML de cinq champs est définie dans le script. Le formulaire sera soumis avec la méthode GET pour lire les valeurs d'entrée en utilisant $ _gett []. Les champs sont FirstName, LastName, Email, Téléphone et un bouton Soumettre. Lorsque l'utilisateur clique sur le bouton Soumettre, puis le isset () La fonction renvoie true, et ensuite, le script vérifiera les valeurs de FirstName et LastName sont vides ou non. Si l'une des valeurs de champ est vide, alors un message d'erreur sera imprimé. Si FirstName et LastName contiennent des valeurs, alors toutes les valeurs de champ du formulaire seront imprimées en utilisant le tableau $ _get [].
// Vérifiez que le bouton Soumettre est enfoncé ou nonSortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir du serveur Web. Ici, les champs de formulaire sont remplis de données factice.
La sortie suivante apparaîtra après avoir cliqué sur le bouton Soumettre. Les valeurs d'entrée du formulaire sont imprimées ici.
Exemple 3: Utilisation de $ _post [] pour lire les données de l'utilisateur
Créez un fichier PHP avec le script suivant pour vérifier l'utilisation du tableau $ _post [] pour prendre des données de l'utilisateur. Un formulaire de connexion de l'utilisateur est conçu dans le script pour prendre un nom d'utilisateur et un mot de passe de l'utilisateur. Le formulaire sera soumis avec la méthode Post pour lire les valeurs d'entrée en utilisant $ _post []. Le script PHP vérifiera que le bouton Soumettre est enfoncé ou non en utilisant la fonction ISSet (). Cette fonction renvoie True lorsque l'utilisateur appuyer sur le bouton Soumettre du formulaire. Ensuite, il vérifiera les valeurs du nom d'utilisateur et des champs de passe. Si l'utilisateur entre «Admin» dans le champ Nom d'utilisateur et «238967» dans le champ Pass, l'instruction conditionnelle renvoie True et imprimera un message de réussite; Sinon, il imprimera un message d'échec.
// Vérifiez que le bouton Soumettre est enfoncé ou nonSortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir du serveur Web. Ici, les champs de formulaire sont remplis du nom d'utilisateur valide et du mot de passe.
Le message de réussite suivant sera imprimé si l'utilisateur a fourni un nom d'utilisateur et un mot de passe valide. Selon le script, le nom d'utilisateur valide est «Admin» Et le mot de passe est «238967». Si l'une des mauvaises valeurs est soumise dans l'un des champs, alors le message d'erreur: «Utilisateur invalide,"Sera imprimé.
Conclusion
L'utilisation du formulaire est une tâche essentielle de toute application Web car les données de l'utilisateur sont requises dans la majeure partie de l'application Web. $ _Get [] et $ _POST [] Les tableaux sont des variables PHP très utiles pour lire les données soumises par l'utilisateur via n'importe quel formulaire HTML. Mais le formulaire doit contenir un bouton de soumission pour soumettre les données insérées de l'utilisateur au serveur à l'aide du formulaire. L'utilisation du tableau $ _get [] pour lire les données de l'adresse URL et des données de formulaire avec la méthode GET, et $ _POST [] Array pour lire les données du formulaire avec la méthode post-méthode sont expliquées dans ce didacticiel. J'espère que l'utilisation de $ _get [], et $ _post [] seront effacées pour les lecteurs après avoir lu ce tutoriel.