PHP Personnaliser une page HTML (et plus encore)
1
Pourquoi le PHP? HTML est statique Impossible de mettre automatiquement la date Impossible d’envoyer des fichiers Impossible d’utiliser les formulaires
Ce que l’on ne pourra pas faire avec PHP Des animations (bouger des éléments) Faire des pages plus belles 2
Pourquoi le PHP ? Par contre, on pourra : Personnaliser la page par l’utilisateur Envoyer des fichiers Faire un compteur de visiteurs Envoyer des mails automatiquement Faire des sections privées Créer un système de caddie (pour les sites marchands) …
3
Qu’est ce que le PHP ? Création du code html grâce au fichier Aller sur www.ici.net/toto.php
Navigateur Web
Toto.php ?
Ordinateur Client
To to . h t m l Ordinateur IP Serveur (123.123.321.321) 123.123.321.321
Qui est www.ici.net
Serveur Web
DNS 4
Le PHP Étapes nécessaires pour consulter une page PHP : 1.Le client demande à voir une page PHP. Requête DNS pour avoir l’adresse IP Demande au serveur de la page (par exemple toto.php)
2.Le serveur génère la page. En effet, le client n'est pas capable de lire une page PHP : il ne peut lire que des pages HTML. Le PHP est une suite d’instruction pour dire comment créer la page HTML Le serveur va donc transformer la page PHP en page HTML.
3.Enfin, une fois que la page est générée, elle ne 5
Comment ça marche? Méthode simple : On fait une page HTML comme d’ab On décide de l’endroit où insérer le résultat d’un calcul Nombre de visiteurs Date du jour
On met le code PHP au bon endroit
Méthode compliquée : Pas pour tout de suite ;-)
(permettra de simplifier notre travail, mais le principe sera le même) 6
Un petit exemple Ce code affichera en titre la date du jour :