Sie sind auf Seite 1von 2

École régionale du numérique - Développement d'une application Web

2018 – 2019
TP0
MISE EN PRATIQUE

Exercice 1

Afficher la phrase suivante dans une page « J’ai créé une superbe ligne en php ».
Afficher à la ligne suivante : « Ceci est ma seconde phrase !!! ».
Créer une variable lien contenant une URL.
Faire un lien HTML avec pour adresse la variable créée précédemment.
Objectifs : inclure des balises PHP dans une page HTML.

Exercice 2

Déclarer deux variables : nom et prénom, les initialiser avec les valeurs « Dupont » et « Louis »
et les afficher sur la page en utilisant 3 modes
syntaxiques différents :
- 2 commandes echo
- 1 commande echo avec les variables concaténées
Objectifs : Déclaration et initialisation de variables. Utilisation de la concaténation de variables.

Exercice 3

Créer une balise de titre H1 : « Calcul sur les variables ».


Affecter respectivement les valeurs 0.20, 150 et 10 aux variables « TVA », « prix » et
« Nombre ».
Calculer le prix total HT et le prix total TTC pour les 10 articles et les afficher.
Objectifs : Calcul sur des variables. Gestion des types de données.

Exercice 4

Affecter respectivement les valeurs 150, 50 et 10 aux variables « prix_table », « prix_armoire »


et « Nombre ».
Calculer le prix HT total pour les 10 armoires.
Comparer le prix de l’armoire et de la table et afficher quel est le prix le plus élevé.
Objectifs : Utilisation des structures conditionnelles.

Exercice 5

Affecter une valeur à la variable « nbre » et afficher la somme des entiers de 1 à nbre.
Nb : on réalisera cet exercice avec l’instruction FOR puis avec l’instruction WHILE.
Objectifs : Utilisation des instructions WHILE et FOR.

M. Ducongé - Barrère 1/2


École régionale du numérique - Développement d'une application Web
2018 – 2019
Exercice 6

On souhaite afficher dans une page Web la date et l’heure du jour. Le format désiré est le suivant
: « Nous sommes le : jj/mm/aaaa, il est hh:mm ».
Objectifs : Utilisation de la fonction concernant les dates en PHP.

Exercice 7

On veut récupérer l’adresse IP de la machine cliente. Une fois récupérée, on veut la


« découper » de manière à savoir si l’adresse IP est située en local (IP commençant par 192)
puis afficher le résultat.
NB : On utilisera « $_SERVER["HTTP_HOST"] » et « substr( , ) » ;
Exemple IP = 192.50.225.88
Si la condition est vraie, l’affichage donnera :
L’adresse 192.50.225.88 est une adresse de type C
Adresse : 55.225.88
Sinon :
IP= 127.0.0.10
L’adresse 127.0.0.10 n’est pas d’un type C
Objectifs : Utilisation de la variable d’environnement « explode() » et des structures
conditionnelle

Exercice 8

Initialiser un tableau de 4 cases (contenant des nombres) et en faire la somme.


a) sans faire de fonction
b) en créant une fonction somme
Exemples de valeurs pour obtenir les résultats ci-dessous : 3, 2, 10, 5.
Objectifs : Utilisation des tableaux et des fonctions.

Exercice 9

Créer respectivement un fichier HTML pour le « header » et le « footer » et inclure ces


templates dans votre fichier « index.php ».
Construire une page qui permette de saisir un nom et un mot de passe. Renvoyer l’utilisateur
sur une autre page et lui afficher si son mot de passe est correct ou non (NB : le mot de passe
valide sera « superPassword»).
Si l’identification est correcte, stocker en session et afficher « Bonjour » + le nom de
l’utilisateur.
NB: n’oubliez pas le chiffrage du mot de passe
Objectifs : Utilisation de formulaires et des « SESSION ».

M. Ducongé - Barrère 2/2

Das könnte Ihnen auch gefallen