Php/Mysql, les fondamentaux
Rédigé par Franceschi René
Programme (durée sur demande)
LES BASES DU LANGAGE PHP
- Constantes, variables, types de données, les opérateurs de calcul et les opérateurs
logiques
- Les structures de contrôle (if, switch), les boucles itératives (for, while,
do, foreach)
- Inclusion de fichiers (include, require)
LES CHAINES DE CARACTÈRES
- Mise en formeGestion des espaces, HTML et caractères spéciaux
- Recherche et comparaisons de sous-chaînes, la concaténation
LES TABLEAUX
- Les différents types de tableaux (indicés, associatifs), création de tableaux
- Les différentes méthodes pour lire un tableau, opération sur les tableaux (extraction
,tri...)
Suite...
LES FONCTIONS
- Créer ses fonctions, fonctions avec un nombre de paramètres variables, portée des variables
DIVERS
- Redirection et headers, manipulation des dates, manipulation des chaînes de caractères
GESTION DES FORMULAIRES
- Rappel sur les éléments de formulaires, méthodes GET et POST
- Récupération des paramètres ($_GET, $_POST), upload de fichiers
GESTION DES FICHIERS
- Création, ouverture et fermeture d’un fichier, lecture, écriture et modifications de fichiers
- Informations sur les fichiers
Suite...
LES EMAILS
- Envoi de mail simple, envoi de mail HTML avec pièces jointes
GESTION DES ERREURS
- Gérer les erreurs d'un site Web, création d’un fichier de logs
SÉCURITÉ
- Fichier .htaccess et .htpassword, injections SQL : principe et contre-mesure, fichier php.ini
VARIABLES : COOKIES ET SESSION
- Avantages et inconvénients des cookies et sessions, les variables de session.
- Fonctions liées aux variables de session, utilisation des Cookies.