• Aucun résultat trouvé

TP2 Master I Bio-Informatique2014-2015

N/A
N/A
Protected

Academic year: 2022

Partager "TP2 Master I Bio-Informatique2014-2015"

Copied!
1
0
0

Texte intégral

(1)

Master I Bio-Informatique 2014-2015

UE : Techno Web

TP2

I. Php-MySQL

Nous allons maintenant exploiter le formulaire que vous avez crée (contact.html) afin de stocker les informations des clients sur une base de données.

• Ajouter à votre formulaire des champs pour saisir le mot de passe et le login

• Accéder à l'interface PhpMyAdmin et crée la base de données MonTP

• Créer une table client dans la base de données MonTP.

Dans la suite, il est recommandé de placer toutes les fonctions de connexion à la base de données dans des fichiers .php à part (comme vu en cours). Il vous ai demander d'écrire les codes php qui permettent :

• d'insérer un nouveau client dans la base de données

• de supprimer un client

• de modifier les données personnelles d'un client donné.

• de rechercher les clients qui commencent par une lettre donnée. On créera pour cela un élément de formulaire qui permettra à l'utilisateur de saisir une lettre de l'alphabet (une liste déroulante pourra être envisagée). Une fois la lettre sélectionnée, on affichera tous les clients dont le nom commence par cette lettre.

II. Les cookies

En utilisant les cookies, construire une page qui indique le nombre de visites de l’utilisateur sur le site.

III. Les sessions

Nous désirons à présent donner la possibilité à un client donné de commander des médicaments en ligne. Il vous ai demandé de concevoir un système de gestion de panier de commandes. Pour cela :

• Modifier la base de données MonTP afin d'y ajouter les tables et les associations adéquates.

• Insérer dans la base de données quelques médicaments.

• Votre site web devra inclure :

◦ une page d'authentification de clients

◦ une fois authentifié, le client pourra choisir les médicaments qu'il souhaite commander avec la quantité voulue.

◦ quand le client valide sa commande, on devra afficher une page qui résume la commande tout en affichant le prix total de la commande.

◦ dès que la commande est validée la stocker dans la base de données.

Objectifs de la séance

• Maîtriser d'interface PHP-MySQL.

• Introduction à la gestion des Cookies et des sessions.

Prérequis

• Tous les documents de cours sont dispo sur le site http://silico.biotoul.fr/site/index.php/Enseignements

Références

Documents relatifs

[r]

• Pour écrire un message m dans la page web, juste à côté de l'élément de formulaire erroné e, il faudra d'abord définir une zone de texte avec la balise <span

Un patient se rend dans cette clinique sur la demande d’un médecin généraliste qui a déjà identifié le type de médecin spécialiste qu’il faut consulter.. Nous supposerons dans

Pour changer l’état de la fenêtre, vous disposez de 3 boutons (placés dans l’angle en haut à droite).. On appellera ces

Année Universitaire 2021 – 2022 Ce formulaire est une pièce obligatoire qui sera exigée lors de votre inscription administrative.. Il devra être accompagné de la

Bon, maintenant je pense que vous avez compris le principe des différentes fonctions que nous devons utiliser pour stocker les sessions dans la base de données.

FORMULAIRE DE COLLECTE DE DONNÉES. Formulaire développé

• Si vous avez fait une deuxième version de formulaire, faites un deuxième script pour traiter les checkbox. • Réfléchissez à une solution générique pour générer