02 27 08 44 58 masolutionformation@orange.fr

Formation courte

PHP MYSQL PERFECTIONNEMENT

Durée
Nous consulter
Tarif
Sur devis
Modalités
Présentiel ou distanciel

Cette formation PHP avancée sur la gestion du contexte et des fichiers approfondit la manière dont une application web interagit avec l’utilisateur. Elle explore les sessions, les cookies, le passage d’informations via formulaires et URL, ainsi que la lecture et l’écriture de fichiers pour stocker ou réutiliser des données. Elle propose en complément un atelier complet de création de CMS avec base d’auteurs, authentification et génération dynamique de pages, afin de structurer des projets PHP plus robustes et maintenables.

Demander plus d'informations (ouvre un formulaire dans un nouvel onglet)

Objectifs

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

Plan de formation

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