Académique Documents
Professionnel Documents
Culture Documents
SEMESTRE 1
Contexte : Monsieur Charles Boyle est le promoteur d’une société de vente de burger et de boisson
rafraichissante. Il existe plusieurs points de vente de cette société dans la ville de douala. Dans le souci
d’améliorer la qualité de ses service, m. Charles souhaiterait récolter les avis de ses clients pour clients,
ce qui lui permettrait de prendre les bonnes décisions pour améliorer la qualité de ses services et
augmenter ses bénéfices.
Vous êtes celui qui est en charge de réaliser cette application de collecte d’avis.
TAF :
1- Realiser le formulaire de collecte d’avis avec pour info : donner nous votre avis, nom :, prénom :,
email : note/5 : commentaire
2- Le fichier qui traitera ce formulaire se nommera : traitement_avis.php. Sur ce fichier, écrire une
fonction qui permet de vérifier que les champs nom, email, note et commentaire ont de valeurs
fourniers
3- Ecrire une fonction permettant de vérification que les commentaires ne dépassent pas 250
caractères.
4-
CORRECTION CC
EXERCICE 1: test de connaissance
1- Internet: Internet est un réseau mondial de systèmes informatiques interconnectés qui permet aux
utilisateurs d'accéder à une multitude de ressources et de services en ligne.
Web: Le Web, abréviation de World Wide Web, est un système d'information hypertexte permettant
de consulter et de naviguer à travers des ressources en ligne telles que des pages web, des images,
des vidéos, etc.
HTTP (Hypertext Transfer Protocol): Le HTTP est un protocole de communication utilisé pour transférer
des informations sur le web. Il permet aux clients, tels que les navigateurs web, de communiquer avec
les serveurs web pour obtenir et afficher les pages web. Le HTTP fonctionne sur le modèle client-
serveur, où le client envoie une demande HTTP au serveur et le serveur renvoie une réponse contenant
les informations demandées, telles que les pages web, les images, etc. Le HTTP est considéré comme
le protocole de base du web et est largement utilisé pour le transfert de données sur internet.
2- La différence entre Internet et le Web est que Internet est l'infrastructure sous-jacente qui permet
la connexion entre les différents ordinateurs et réseaux du monde entier, tandis que le Web est l'un
des services disponibles sur Internet, permettant l'accès et la navigation à travers des sites web et des
ressources en ligne.
• Une meilleure réactivité et une expérience utilisateur plus fluide car les traitements sont
effectués localement sur le navigateur de l'utilisateur.
• Une réduction de la charge sur le serveur, car les calculs et les manipulations de données sont
effectués localement.
Deux inconvénients de la programmation côté client sont :
5- Le sigle d'ASP signifie Active Server Pages. ASP est un langage de programmation côté serveur
développé par Microsoft. Son rôle est de générer dynamiquement des pages web en utilisant
les technologies .NET. Il permet notamment de créer des sites web interactifs et d'interagir
avec des bases de données.
TAF :
2- Dans le fichier traitement_avis.php, écrire une fonction qui permet de vérifier que les champs nom,
email, note et commentaire ont des valeurs fournies :
<?php
function verifierChamps($nom, $email, $note, $commentaire) {
if(empty($nom) || empty($email) || empty($note) || empty($commentaire)) {
return false;
}
return true;
}
// Exemple d'utilisation
$nom = $_POST['nom'];
$email = $_POST['email'];
$note = $_POST['note'];
$commentaire = $_POST['commentaire'];