PHP, jQuery et aJax dans un seul fichier

PHP, jQuery et aJax dans un seul fichier
PHP, jQuery et aJax dans un seul fichier

PHP est un langage de programmation qui crée des pages HTML. JQuery est une bibliothèque javascript s’exécutant dans le client (navigateur) permettant de faire des appels aJax (sans recharger la page) pour faire des traitements PHP s’exécutant sur le serveur.

Il peut être intéressant de faire cohabiter tout cela dans un seul fichier PHP si l’on veut effectuer des petits tests ou par exemple remplir ou modifier une table d’une base de données, sans avoir à gérer 3 fichiers: php, js et ajax.

Le principe repose sur le test d’une variable envoyée au serveur $_GET ou $_POST lors de la soumission d’un formulaire. Cette variable permettra de déterminer le traitement à effectuer. Si la variable n’existe pas, on appelle la page et l’on charge le javascript, sinon on effectue le traitement aJax.

On appelle method le type de traitement aJax à effectuer, on charge jQuery à partir d’un CDN (Content Delivery Network).

La structure est la suivante :

Et hop, tous les traitements dans un seul fichier.

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *