PHP MYSQL PERFECTIONNEMENT
Objectifs pédagogiques
Comprendre les différentes méthodes de gestion du contexte et mettre en oeuvre les sessions et les cookies
Savoir manipuler des fichiers quelconques en PHP
Prérequis
Avoir suivi le cours «PHP- MySQL initiation» ou posséder les connaissances équivalentes
PHP : Gestion du contexte et fichiers
Contexte applicatif et sessions
- Découvrir les méthodes de gestion du contexte applicatif
- Principes de l’interaction avec l’utilisateur
- Rappels des formulaires
- Les champs cachés
- Les URL longues
- Introduction aux sessions
- Sécuriser l’accès à l’administration des candidatures avec les sessions
- Présentation des cookies
Manipulation de fichiers
- Ouvrir un fichier
- Fermer un fichier
- Lire le contenu d’un fichier
- Lire le contenu d’un fichier par ligne
- Écrire dans un fichier
Création d’un CMS en PHP
- Reprise d’un exemple introduit dans la formation PHP/MySQL initiation
- Modification de la création de pages pour associer un fichier généré à la volée
- Création d’une base d’auteurs
- Introduction à la relation de table dans MySQL 5
- Développement de la fonction d’ajout d’auteur
- Modification de la création de pages pour associer un auteur
- Fonctions d’affichage de pages créées par un auteur
- Authentification des auteurs sur l’administration
- Stockage de l’authentification dans des variables de session