Formations >
Programmation PHP, Java, Python, HTML, Javascript, C++ >
Programmer en PHP perfectionnement (niv 2)
Programmer en PHP perfectionnement (niv 2)
| Prochaines sessions |
|
du lundi 1er décembre 2008
au
jeudi
4 décembre 2008
|
|

- Public, pré-requis
- Ce cours concerne tous ceux qui sont impliqués dans le développement d’applications Web : programmeurs, responsables informatiques, développeurs d’applications et spécialistes de bases de données. Une expérience de la programmation PHP, une connaissance des concepts fondamentaux des bases de données (SQL), des connaissances d’HTML et du Web seront demandées.
- Objectifs
- Etre capable de :
- Développer du code PHP normalisé
- Utiliser des fonctions avancées de PHP
- Programme
- Comment envoyer un mail avec PHP
- Envoyer un mail a plusieurs destinataires
- Construction de message avec entête
- Email au format HTML
- Envoi d’emails à partir d’un serveur local
- La gestion des fichiers avec PHP
- Ouverture, fermeture d’un fichier
- Lecture et écriture : les fonctions fgets() et fputs()
- Les tests de fichiers
- Les fonctions spécifiques file() et fpassthru()
- Lire les fichiers d’un répertoire
- Emails avec pièces jointes
- Les cookies
- Créer le cookie : la fonction setcookie()
- Quelques précisions sur les cookies
- Exemple d’utilisation de cookies
- Récupérer les valeurs d’un cookie
- Supprimer un cookie
- Eviter les erreurs avec les cookies
- Les sessions PHP
- Le concept des sessions
- Configuration - Paramétrage
- Utilisation
- Quelques fonctions utiles
- Téléchargement de fichier sur le serveur
- Qu’est-ce qu’un Upload de fichier ?
- Comment effectuer un Upload ?
- Script d’envoi de fichier
- Script de copy du fichier
- Stockage dans une base de données
- Les inclusions de fichiers
- Les différents cas d’inclusion
- Les pseudo-frames
- En-tête et pied de page
- Les variables superglobales
- Le paramétrage de PHP
- La provenance des variables
- Provenance : URL
- Provenance : Formulaire
- Provenance : Un cookie
- Provenance : Environnement ou Serveur
- Utilisez les superglobales
- La gestion des images en PHP
- Les formats d’image
- Paramétrage de PHP
- Création d’image
- Les fonctions de dessin
- Obtention de la couleur
- Réalisation de lignes
- Remplissage
- Réalisation d’un arc, d’un rectangle, d’un polygone…
- Les couleurs transparentes
- Intégrer du texte
- Dessiner du texte
- Utiliser des polices True Type
- Créer une boite proportionnelle au texte
- Normalisation du code PHP
- Pourquoi ?
- Entête de fichier
- Règles de présentation générales
- Règles syntaxiques
- Règles de nommage
- Six conseils pour un code PHP portable
- Sécurisé du code PHP
- Protection par mot de passe .htaccess
- Modifier la configuration d’apache
- Protéger un répertoire par un mot de passe
- La redirection
- Passage de paramètres entre page PHP
| En salle ou à distance |
| 4 jours (28 heures) | 1 560,00 € |