Vous êtes sur la page 1sur 4

TP Développement web 1 Niveau 

: M21

TP n°1 : Introduction à PHP

1. Utilisation du PHP
Installer un serveur web sur son ordinateur est utile, et permet de tester ses scripts plus souplement.
Concrètement, votre ordinateur sera à la fois client et serveur. Ainsi vous pourrez programmer en PHP
sans avoir besoin d'être connecté à Internet.
Alors que pour tester des pages web html en local, il suffit d'ouvrir le fichier dans un navigateur, il faut
un serveur web sur votre PC local pour tester une page PHP. Pour cela, il existe un utilitaire très pratique
qui installera Apache, le serveur web le plus utilisé, PHP, MySQL Vous le trouverez sur
www.easyPHP.org.

2. Installation sous Windows


● EasyPHP est un package téléchargeable qui comprend :
⮚ Un serveur web Apache,

⮚ Un moteur de script PHP,

⮚ Un système de gestion de base de données MySQL,


et son interface PhpMyAdmin qui gére le SGBD facilement (interface écrite
elle-même en PHP !!)
● Enregistrer ses scripts sur un répertoire racine de site web :
C:\Program Files\EasyPHP\data\localweb\scripts j'y crée un répertoire mon_site puis y
dépose mon premier script test.php

● Exécuter un script PHP ou une page HTML : http://www/ mon_site /test.php

3. Exemple introductif 

-1-
TP Développement web 1 Niveau : M21

Huit mini-scripts PHP sont placés aussi bien dans l’en-tête (entre <head> et </head>) que dans le corps
(entre <body> et </body>) ou encore même en dehors du bloc délimité par les éléments <html> et
</html> du document HTML.
À partir de ce document, on obtient le résultat illustré à la figure suivante.

-2-
TP Développement web 1 Niveau : M21

Inclure des fichiers externes


Comme en JavaScript, il est possible d’écrire du code PHP ou XHTML dans des fichiers séparés puis de
les incorporer dans du code XHTML ou d’autres scripts PHP en fonction des besoins. Cela peut
constituer un début de modulation du code, permettant d’écrire une seule fois certaines parties de code
et de les réutiliser dans plusieurs pages différentes, avec économie de temps. Cette possibilité permet
notamment de créer une bibliothèque de fonctions d’utilisation courante.
Fonction Description
Include(“nom_fichier.ext”) Lors de son interprétation par le serveur, cette ligne est
remplacée par tout le contenu du fichier précisé en
paramètre.
require(“nom_fichier.ext”) A désormais le même comportement que include(), à la
différence en cas d’erreur require provoque une erreur
fatale et met fin au script.

Exercices

Exercice 1 :
Créer un fichier exercice1.php qui permet :
D’affiche : «Bonjour tout le monde » (en gras et ayant la couleur rouge comme couleur de police)

Exercice 2 :

-3-
TP Développement web 1 Niveau : M21

Créer un fichier exercice2.php qui permet :


▪ D’afficher dans une page la phrase « Ceci est une ligne créée uniquement en PHP ».

▪ Afficher à la ligne suivante : « Ceci est la 2ème phrase créée avec PHP».

▪ Créer un lien sur le site de l’ENITA (www.enitab.fr).


Exercice 3 :
Créer un fichier exercice3.php qui permet d’afficher :
Voici une image insérée en utilisant le code php :

-4-

Vous aimerez peut-être aussi