Les pages Web riches en fonctionnalités utilisent la technologie du préprocesseur hypertexte (PHP), qui est un langage de programmation dynamique utilisé pour transmettre des valeurs dans l’URL des pages Web PHP. L’URL d’un site Web contient des informations précieuses, telles que la catégorie, le titre de l’article et la date de création. Cette technique est utile lorsque l’on doit indiquer à un système de gestion de contenu (CMS) les données à charger.
Table des matières
La commande GET
La commande PHP GET permet de transmettre des informations d’une page à une autre au sein d’un site Web. La méthode GET est transparente et se produit dans les coulisses. La technologie est utilisée lors de l’exécution de requêtes de recherche sur des sites Web tels que Google ou Bing. Pour utiliser la commande GET, formatez les données selon les spécifications PHP.
Comprendre la terminologie
- le Commande GET est utilisé pour passer des variables et des valeurs discrètement via l’URL.
- le Commande POST est utilisé par les formulaires Web pour publier les informations dans une base de données.
- Syntaxe est le langage de programmation utilisé pour développer des pages Web PHP.
- UNE valeur est une information affectée à une variable.
- Variables sont utilisés pour stocker des valeurs sans avoir à taper la valeur elle-même.
Afin d’apprendre PHP, vous devez avoir une compréhension des balises HTML de base.
Passer des valeurs dans l’URL en PHP
Lorsque vous passez des valeurs dans l’URL en PHP, formatez le contenu selon la spécification PHP.
Exemple PHP GET:
Un point d’interrogation est placé à la fin du nom de la page, ce qui engage le moteur PHP en appelant les variables var1 et var2. Un signe égal est placé à la fin de chaque variable, qui identifie les informations qui y sont mappées. Un symbole esperluette (&) sépare les deux ensembles de données. Par exemple, lorsque la page appelle « var1 », le système affichera « val1 » à l’écran.
Exemple 1: Recherche dans Google
Lorsqu’un utilisateur accède et entre une requête de recherche, les informations sont transmises dans l’URL. La page de résultats s’affiche avec l’URL de.
Variable | Valeur | Traduction |
hl | fr | La langue de recherche (hl) est l’anglais (en) |
q | ma requête | Le terme de recherche (q) est ma requête |
Travailler avec des valeurs et des variables
Utilisez des variables en PHP pour identifier les emplacements de mémoire pour stocker des données. Vous pouvez créer un nombre illimité de variables en PHP. Pour qu’un élément soit reconnu comme une variable, il doit commencer par un signe dollar. Lorsque vous travaillez avec du code PHP, il est important de terminer chaque ligne par un point-virgule (;) car le système ne reconnaît pas les sauts de ligne. De plus, les variables sont automatiquement identifiées comme des chaînes ou des nombres, sauf indication contraire. Les variables peuvent contenir des caractères, des lettres (az, AZ), des chiffres (0-9) et des traits de soulignement (_). Les caractères spéciaux tels que « * », « + », « # », « @ » ne sont pas autorisés. Pour plus d’informations sur l’utilisation des variables, envisagez d’explorer d’autres didacticiels PHP.
Mise en œuvre pratique
Utilisez la commande PHP GET pour accomplir diverses tâches, telles que l’envoi de messages électroniques, l’ajout de commentaires, la modification de répertoires sur un serveur ou la publication d’un nouveau sujet de forum. L’envoi de messages via la commande GET n’est pas sécurisé, donc pas idéal pour les documents confidentiels.
Si vous saisissez « http://www.asite.com/send.php?recipient=testing@test.com&subject=Testing123&body=Test » dans votre navigateur Web, vous utiliserez le code suivant:
Quelqu’un à l’adresse testing@test.com recevrait un e-mail avec le sujet « Testing123 » et le corps contenant le mot « Test ».
Ressources
Le langage de programmation PHP est cependant compliqué; le manuel de l’utilisateur PHP fournit des informations détaillées sur toutes les fonctions que PHP a à offrir.
Lisez plus d’astuces sur le design web ici, et n’oubliez pas de partager l’article sur Facebook !