ACTIVITÉ 2
Votre cousin qui vient de s’inscrire dans une école privée d’informatique vous demande de
l’aider à apprendre les bases de la programmation web. En effet, les cours ont débuté depuis un
long moment et il malheureusement n’a pas pu y assister ce qui lui a occasionné un retard à
rattraper. Pour s’entrainer à la programmation web, Il a téléchargé le logiciel WAMP server mais
ne sait pas comment il fonctionne. Aidez-le en répondant aux questions suivantes :
1) Définir le sigle WAMP
2) Donner les noms de deux applications indispensables au bon fonctionnement de WAMP
server.
Pendant qu’il suit la procédure d’installation, on lui demande de choisir le port d’écoute de
WAMP server.
3) Définir port et donner la liste des différents ports utilisés par WAMP server.
Une fois l’installation terminée, il vous pose encore quelques questions sur les conditions
d’hébergement local d’un site web.
4) Définir hébergement
5) Donner le nom du fichier de configuration d’Apache.
6) Écrire la modification à effectuer dans le fichier de configuration d’apache pour permettre
aux utilisateurs d’un réseau local d’accéder au contenu de WAMP server.
7) Écrire la procédure de création d’un réseau local en utilisant la carte Wi-Fi.
8) Donner la procédure pour héberger un site en local
ACTIVITÉ 3
Le papa de votre camarade MATCHIO, qui est un agriculteur souhaite concevoir une application
web de e-commerce, afin de faciliter la vente de ses produits à travers internet. On lui fait savoir
qu’il doit :
• Réaliser un site web dynamique compte tenu de la quantité d’informations (commande des
produits, liste des produits,…) qui sera gérée sur le site en utilisant le principe de back-
office et front-office,
• Choisir un hébergeur web qui met à la disposition de ses clients un environnement intégré
de développement web intégrant un serveur http, un interpréteur PHP et un serveur de
données.
ACTIVITÉ 4
Soit le tableau ci-dessous représentant les notes associées aux coefficients des matières
pour un élève d’une classe de Terminale.
Coeff 3 5 2 1 4
Note 15 14 10 16,5 07,75
Écrire instructions PHP permettant de :
1- Créer le tableau nommé « tab_note » contenant les notes associées aux coefficients.
2- Calculer et afficher la moyenne et le total des coefficients de ces notes.
3- Vérifier si la note 10 et le coefficient 6 existe dans le tableau et d’afficher le message
correspondant.
4- Trier et afficher ce tableau dans l’ordre croissant en conservant les clés et les valeurs.
ACTIVITÉ 5
On désir réaliser une simple application qui demande deux nombres entiers positifs (dans des
champs de saisies) à l’utilisateur, calcul et affiche le PGCD et le PPCM dans une balise <div>
créer automatiquement.
ACTIVITÉ 6
Écrire un script php qui récupère la date de naissance d’un utilisateur dans un formulaire,
calcul et affiche son age à la seconde près.
ACTIVITÉ 7
Écrire un script php qui vérifie la connexion au serveur en utilisant un try pour afficher le message
d’erreur correspondant en cas d’échec. Les paramètres du serveur sont les suivants : serveur :
loclhost; utilisateur : lybimbo; mot de passe : root.
ACTIVITÉ 8
Écrire le script php et les requêtes SQL permettant de :
1- Établir la connection avec le serveur
2- Créer et de sélectionner la base de données « bd_1 »
3- Créer dans la base de données « bd_1 » la table nommée « eleve » avec les champs :
matricule, nom, date_de_naissance, sexe, classe et email
ACTIVITÉ 9
On désire écrire un programme PHP qui va gérer les notes des élèves du LYBIMBO grâce aux
tableaux. Pour cela, on se propose de gérer tout d’abord les notes d’un seul élève du nom d’Axel.
Les notes de l’élève Axel sont les suivantes :
1- Écrire le code HTML permettant de créer le formulaire pour entrer les notes de l’élève
Aziza.
ACTIVITÉ 10
Vous avez été recruté en tant que Webmaster d’une entreprise de production agricole de la place.
Le directeur de l’entreprise souhaite que :
• Toutes les pages gardent une même homogénéité. Voici un extrait du code proposé: