Présentation
PHP est un langage de scripts permettant de faire avec une rare facilité des pages web dynamiques.
Il permet de se connecter à des bases de données telles que MySQL.
Le PHP a la particularité d’être exécuté directement sur le serveur qui héberge les pages et non pas sur la machine de l’utilisateur.
Il vous permettra de programmer « facilement » des scripts qui remplaceront bien souvent le CGI.
Programme
BASES DU LANGAGE
Commentaires
Variables
Constantes
Types
Expressions
Opérateurs
Structures de contrôle.
FONCTIONS
Passage des arguments
Valeurs par défaut
Fonctions et variables
Bibliothèques de fonctions.
TRAITEMENT DE VARIABLES
Les tableaux
Manipulation de chaines de caractères
Expressions régulières
Les dates
TRANSMISSION DE DONNÉES
Transmission en GET
Transmission en POST
FORMULAIRES HTML ET PHP
Récupération des données
Vérification de la validité de la saisie
Upload d’images
Email de confirmation.
LES FICHIERS
Include et Require
Lecture écriture de fichiers.
CONCEPTION DE BASES DE DONNÉES – MERISE
GESTION DE BASES DE DONNÉES MYSQL
Utilitaire PHPMyAdmin
Présentation d’une base MySQL
Définitions : les tables, les enregistrements, les champs, les requêtes
Insertion, modification et suppression d’enregistrements en SQL
COOKIES ET SESSIONS
Gérer une session Web
Gestion de sessions avec cookies
Support des sessions avec PHP.
Objectifs
Être capable de réaliser un site Web dynamique : formulaires contact, boutique en ligne
Profils
Tout public connaissant les outils HTML et algorithmiques.
Planning de formation
Durée de la formation : 3 jours de 7 heures soit 21 heures
Dates des formations dans notre centre à Firminy :
8, 9 et 10 mars 2010
2, 3 et 4 juin 2010
13, 14 et 15 octobre 2010
Dates des formations intra-entreprise et cours personnalisés : à convenir ensemble.
Support
PHP 5.3 – Développez un site internet dynamique et interactif
Auteur : Olivier Heurtel
Collection : Ressources informatiques
Livre (broché) 21*29
Niveau : Initié à confirmé
Editions ENI
Ce support sur PHP 5.3 s’adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site Web dynamique et interactif.
Après une présentation des principes de base du langage, l’auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs en s’attachant à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques…).