formation PHP/MySQL par Magali Contensin
Luminy
mardi 11 juillet 2006
popularité : 4%
popularité : 4%
accès au support de cours PHP/MySQL de M. Contensin
nota : acces par certificat CNRS
– Introduction
– Bases du langage PHP
– Formulaires, cookies et sessions
– Fichiers et répertoires
– API PHP/MySQL
– Introduction à PHP objet
– Génération de graphiques, fichiers excel et PDF
– Sécurité des applications Web
PROGRAMME
GENERALITES
pré-requis : connaître un langage de programmation, notions de HTML.
– Introduction
- architecture client/serveur
- les 3 standards du Web (HTML, HTTP et URL)
– Installation et configuration
- Apache 2
- PHP 4 et 5
- MySQL 5
– Bases de PHP
- structure d’un script
- syntaxe du langage
- variables et constantes
- opérateurs
- instructions
- fonctions
- chaînes de caractères
- tableaux
- fonctions prédéfinies
- date et temps
- mathématiques
- expressions rationnelles
– Données envoyées par le client (formulaires, query string)
- données scalaires ou non scalaires envoyées par les méthodes HTTP GET et POST
- sécuriser la récupération des données (vérifications dans les scripts, php.ini, XSS)
– Persistance des données
- cookies
- suivi de sessions (panier de commandes)
- sécurité
– Fichiers
- lecture
- écriture
- envoi vers le client
– MySQL
- caractéristiques de MySQL
- Langage de Controle des Données (grant, revoke)
- Langage de Définition des Données (création des tables, gestion des clés étrangères)
- Langage de Manipulation des Données (select, insert, update, delete, transactions)
– API PHP/MySQL
- connexion à la base et interrogation depuis PHP
- sécurité : XSS et requêtes SQL
– Génération de documents non HTML pour présenter les données de la base
- génération de graphiques (bibliothèque JpGraph)
- génération de fichiers au format excel (module Pear)
- génération de PDF
Commentaires Forum fermé