1. Avec un script php. 2. En utilisant phpmyadmin

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "1. Avec un script php. 2. En utilisant phpmyadmin"

Transcription

1 Université Lumière - Lyon 2 Master d Informatique M1 - Année Programmation Web - TDs n 8 9 : PHP - Mysql L. Tougne (http ://liris.cnrs.fr/laure.tougne), 20/11/06 L objectif de ce TD est d utiliser le système de gestion de base de données MySQL, couplé avec php, afin de mettre en place une base de données accessible via le web. La base de données sur laquelle nous allons travailler a pour but de gérer le suivi des missions confiées aux ingénieurs d une SSII. Pour une première approche du problème, l entreprise a fourni les exemples de données suivants : Exercice 1 : Connexion au serveur de bases de données Ecrire le script connect.php qui définit les paramètres de connexion $host, $user, $bdd et $password correspondant respectivement au nom du serveur (diserv ou localhost), à votre login (le même que celui de votre compte linux), à votre base de donnée (votrelogin) et à votre mot de passe (le même que celui pour votre compte linux). La connexion au serveur sera ensuite effectuée à l aide de la fonction mysql_connect. Enfin, vous procéderez à la sélection de la base de données en utilisant la fonction mysql_select_db. Exercice 2 : Création des tables 1. Avec un script php Ecrire le script creation_table_ingenieurs.php qui permet de créer la table ingenieurs cidessus. La requête correspondante à la création de la table ingénieur sera par exemple de la forme : CREATE TABLE ingenieurs (idingenieurs INT PRIMARY KEY, nom VARCHAR(20), prenom VARCHAR(30), agence VARCHAR(30), telephone VARCHAR(4)) 2. En utilisant phpmyadmin PhpMyAdmin est une interface graphique en php pour gérer des bases de données Mysql. Pour accéder à PhpMyAdmin, vous ouvrez une fenêtre de navigateur et vous saisissez comme adresse : http ://localhost/phpmyadmin (si vous êtes en local) FIG. 1 Exemples de données. La structure relationnelle proposée est constituée de trois tables MySql : ou bien http ://diserv.univ-lyon2.fr/phpmyadmin. Vous vous connectez ensuite au serveur Mysql en vous identifiant à l aide de votre login (le même que sous Linux) et en vous authentifiant avec votre mot de passe (le même que sous Linux). Si vous avec bien fait l exercice précédent, vous devez trouver la table ingenieurs dans votre base de données. Créez à présent les deux autres tables ( missions et affectations ) en utilisant l interface graphique. Pour cela, vous cliquez sur la base, phpmyadmin vous propose alors de créer une nouvelle table en spécifiant son nom et le nombre de champs qu elle contient. Lorsque ces champs sont remplis, cliquez sur exécutez. La page suivante vous permet de saisir les champs ainsi que leurs caractéristiques (ne pas oublier de définir les champs clés). Exemple pour la table missions : Cliquez ensuite sur Sauvegarder. Vous obtenez alors une page sur laquelle vous retrouvez, entre autres, la requête qui a été exécutée. Créez de même la table affectations en prenant soin de définir les deux champs comme étant des clés. Exercice 3 : Insérer des données dans une table via phpmyadmin FIG. 2 Structure relationnelle proposée. La structure de vos tables étant créée, nous allons les remplir. Une première méthode consiste à utiliser tout simplement l interface phpmyadmin. Nous allons utiliser cette dernière afin de saisir les coordonnées des ingénieurs. 1 2

2 FIG. 3 Exemple de structure pour la table missions. FIG. 5 Tables missions et affectations. En utilisant les données de l entreprise, saisissez les coordonnées des trois ingénieurs. Pour cela, vous sélectionnez la table ingénieurs et cliquez sur le lien insérer. Après cette opération, la table ingenieurs doit comporter les informations suivantes : FIG. 4 Table ingenieurs. Exercice 4 : Insérer des données dans une table via un script php Nous allons remplir la table missions sans utiliser l interface phpmyadmin. Pour cela, nous allons créer un script php qui va renvoyer directement les informations contenues dans un formulaire html au serveur Mysql. Premièrement, nous allons coder le fichier "formulaire_mission.html", qui contiendra le formulaire html de saisie d une mission, et ensuite nous nous occuperons du fichier "envoi_mission.php", qui sera exécuté lorsqu on appuiera sur le bouton "Envoi!" du formulaire. formulaire_mission.html : ce formulaire doit proposer tous les champs de texte nécéssaires : idmissions, mission, lieu et directeur. Pour permettre de lancer la page "envoi_mission.php", on place un bouton de type submit. Le formulaire enverra les données vers "envoi_mission.php" par la méthode "POST". Attention, mettez les bons "name" pour vos champs de texte, c est grâce à ces noms que nous auront la possibilité de récupérer les données. envoi_mission.php : ce script récupère les informations saisies dans le formulaire, les affiche, se connecte à la base de données et insère les données dans la base. Vous pouvez mettre un lien dans le script envoi_mission.php afin de retourner directement au formulaire afin de faciliter la saisie d une nouvelle mission. Après cette opération, la table missions doit comporter les informations suivantes : Remplissez alors avec la méthode que vous voulez la table affectations. Exercice 5 : Récupérer les données d une table via une page web. 1. Ecrire les scripts php respectivement appelés affiche_ingenieurs.php et affiche_missions.php qui permettent d afficher dans une page html sous forme de tableaux le contenu des tables correspondantes. Un exemple d affichage est disponible sur : http ://diserv.univ-lyon2.fr/ tougne/affiche_ingenieurs.php. 2. Deux requêtes supplémentaires : Afficher la liste des missions d un ingénieur donné Le formulaire formulaire_missions_ingenieur.html permettra à l utilisateur de saisir le nom de l ingénieur dont on souhaite connaître les missions. Ce formulaire appellera ensuite le script missions_ingenieur.php qui effectuera la requête à la base et en affichera le résultat. Afficher la liste des ingénieurs travaillant sur une mission donnée Le formulaire formulaire_ingenieurs_mission.html permettra à l utilisateur de saisir le nom de la mission pour laquelle on souhaite connaître les ingénieurs affecté. Ce formulaire appellera ensuite le script ingenieurs_mission.php qui effectuera la requête à la base et en affichera le résultat. Exercice 6 : Importer une base de données. Nous allons à présent changer de base de données. Mais rassurez-vous, vous n allez pas devoir constituer les tables vous-même! Nous allons apprendre à importer une base SQL. 1. Récupérez le fichier SQL à l adresse suivante : http ://diserv.univ-lyon2.fr/ tougne/cirque_base.sql 2. Dans phpmyadmin, cliquez sur l onglet SQL, vous obtenez une fenêtre semblable à celle ci-dessous. 3. Naviguez sur votre disque dur pour récupérer le fichier cirque_base.sql contenant les commandes nécessaires à la création des tables et champs de la base. 4. Cliquez sur exécutez! 3 4

3 Correction FIG. 6 Onglet SQL. Exercice complémentaire : Mise à jour de données. Nous souhaitons pouvoir modifier la table accessoire à l aide d une interface conviviale. Autrement dit, proposez un formulaire permettant de modifier les caractéristiques d un accessoire donné (couleur, volume, ratelier, camion). connect.php " /DTD/xhtml11.dtd"> //Déclaration des paramètres de connexion $host=localhost; $user=tougne; $bdd=tougne; $password= "..."; //Connexion au serveur or die("erreur de connexion au serveur"); mysql_select_db($bdd,$connexion) or die("erreur de connexion à la base"); echo "Connexion effectuée avec succès"; creation_table_ingenieurs.php 5 6

4 //Requête de création de la table "ingénieurs" $requete_ingenieurs="create TABLE ingenieurs (idingenieurs INT PRIMARY KEY, nom VARCHAR(20), prenom VARCHAR(30), agence VARCHAR(30), telephone VARCHAR(4))"; $resultat=mysql_query($requete_ingenieurs) ; if ($resultat){ echo "Table ingenieurs créée"; else echo "Requete incorrecte pour creation de la table ingenieurs"; formulaire_mission.html <meta name="description" content="master d Informatique M1, Programmation Web - TD89" /> <h1>formulaire de saisie d une mission</h1> <form method="post" action="envoi_mission.php"/> <p> Numéro d identification : <input type="text" name="idmissions" size="4"/></p> <p> Mission : <input type="text" name="mission" size="25"/></p> <p> Lieu : <input type="text" name="lieu" size="30"/></p> <p> Directeur : <input type="text" name="directeur" size="20"/></p> <p><input type="submit" value="envoi!"/></p> </form> envoi_mission.php //Récupération des données $idmissions=$_post["idmissions"]; $mission=$_post["mission"]; $lieu=$_post["lieu"]; $directeur=$_post["directeur"]; echo <p>récapitulatif des données saisies </p> ; echo <ul> ; echo <li> Identification mission :.$idmissions. </li> ; echo <li> Mission :.$mission. </li> ; echo <li> Lieu :.$lieu. </li> ; echo <li> Directeur :.$directeur. </li> ; echo </ul> ; //Requête d ajout à la table "missions" $requete="insert INTO missions ( idmissions, mission, lieu, directeur ) VALUES ( $idmissions, $mission, $lieu, $directeur );"; mysql_query($requete); echo <p>données ajoutées...</p> ; echo <p>cliquez <a href="formulaire_mission.html">ici</a> pour ajouter une autre mission.</p> ; affiche_ingenieurs.php 7 8

5 $requete="select idingenieurs, nom, prenom, agence, telephone FROM ingenieurs"; <td> idingenieurs </td> <td> nom </td> <td> prenom </td> <td> agence </td> <td> telephone </td> $idingenieurs=$ligne[0]; $nom=$ligne[1]; $prenom=$ligne[2]; $agence=$ligne[3]; $telephone=$ligne[4]; <td> $idingenieurs </td> <td> $nom </td> <td> $prenom </td> <td> $agence </td> <td> $telephone </td> affiche_missions.php $requete="select idmissions, mission, lieu, directeur FROM missions"; <td> idmissions </td> <td> mission </td> <td> lieu </td> <td> directeur </td> $idmissions=$ligne[0]; $mission=$ligne[1]; $lieu=$ligne[2]; $directeur=$ligne[3]; <td> $idmissions </td> <td> $mission </td> <td> $lieu </td> <td> $directeur </td> formulaire_missions_ingenieur.html 9 10

6 <h1>entrez le nom de l ingénieur</h1> <form method="post" action="missions_ingenieur.php"/> <p> <input type="text" name="nom" size="20"/><input type="submit" value="chercher"/></p> </form> missions_ingenieur.php //Récupération du nom de l ingénieur $nom=$_post["nom"]; $idmissions=$ligne[4]; $mission=$ligne[5]; $lieu=$ligne[6]; $directeur=$ligne[7]; <td> $idmissions </td> <td> $mission </td> <td> $lieu </td> <td> $directeur </td> formulaire_ingenieurs_mission.html <h1>entrez le nom de la mission</h1> $requete="select nom, idingenieurs, lieningenieurs, lienmissions, idmissions, mission, lieu, directeur FROM ingenieurs, affectations, missions WHERE nom = $nom AND idingenieurs = lieningenieurs AND lienmissions = idmissions"; <td> idmissions </td> <td> mission </td> <td> lieu </td> <td> directeur </td> <form method="post" action="ingenieurs_mission.php"/> <p> <input type="text" name="mission" size="20"/><input type="submit" value="chercher"/></p> </form> ingenieurs_mission.php 11 12

7 //Récupération du nom de l ingénieur $mission=$_post["mission"]; $requete="select mission, idmissions, lieningenieurs, lienmissions, idingenieurs, nom, prenom, agence, telephone FROM ingenieurs, affectations, missions WHERE mission = $mission AND idmissions = lienmissions AND lienmissions = lieningenieurs"; <td> idingenieurs </td> <td> nom </td> <td> prénom </td> <td> agence </td> <td> téléphone </td> $idingenieurs=$ligne[4]; $nom=$ligne[5]; $prenom=$ligne[6]; $agence=$ligne[7]; $telephone=$ligne[8]; <td> $idingenieurs </td> <td> $nom </td> <td> $prenom </td> <td> $agence </td> <td> $telephone </td> 13 14

Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015)

Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015) Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015) Conception de Sites Web Dynamiques : TD 7 Inscription de membres - Variables de sessions - Formulaires pour insérer des images Version

Plus en détail

Compte rendu de PHP MySQL : création d un formulaire de base de données

Compte rendu de PHP MySQL : création d un formulaire de base de données REVILLION Joris Décembre 2009 3EI Compte rendu de PHP MySQL : création d un formulaire de base de données Objectifs : Le principal objectif de ce cours est de découvrir et de nous familiariser avec le

Plus en détail

TD2-1 : Application client-serveur V2.3.0

TD2-1 : Application client-serveur V2.3.0 TD2-1 : Application client-serveur V2.3.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé.

Plus en détail

TD3 : PHP «avancé» V2.4.0

TD3 : PHP «avancé» V2.4.0 TD3 : PHP «avancé» V2.4.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé. Document

Plus en détail

Programmation MySQL/PHP. Programmation MySQL/PHP p.1/19

Programmation MySQL/PHP. Programmation MySQL/PHP p.1/19 Programmation MySQL/PHP Programmation MySQL/PHP p.1/19 CGI et bases de données Principe : création de documents à partir d une BD MySQL se charge du stockage, de la protection des données, de l interface

Plus en détail

O. Auzende Ingénierie Web. PHP et MySQL

O. Auzende Ingénierie Web. PHP et MySQL O. Auzende Ingénierie Web Création d une base PHP et MySQL Lancez easyphp et créez une base baseqcm, pour l instant vide. Nous allons la remplir avec des questions de C2i (certificat Informatique et Internet).

Plus en détail

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Au cours de ce TP, vous allez voir comment PHP permet aux utilisateurs, une interaction avec

Plus en détail

Le document décortique une interaction HTML-PHP-SQL puis donne le corrigé pour les exercices 1 à 4.

Le document décortique une interaction HTML-PHP-SQL puis donne le corrigé pour les exercices 1 à 4. Le document décortique une interaction HTML-PHP-SQL puis donne le corrigé pour les exercices 1 à 4. I Affichage du formulaire et envoi de données A gauche le code d'une page HTML et à droite son affichage

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

Université Mohamed Premier Année universitaire 2014/2015. Module «Technologies du Web» ---------------------------- Feuille de TP 6 MYSQL/PHP

Université Mohamed Premier Année universitaire 2014/2015. Module «Technologies du Web» ---------------------------- Feuille de TP 6 MYSQL/PHP Université Mohamed Premier Année universitaire 2014/2015 Faculté des Sciences Filière SMI S6 Module «Technologies du Web» ---------------------------- Feuille de TP 6 MYSQL/PHP Exercice 1 : Testez les

Plus en détail

DOCUMENTATION MISE A JOUR ANTIBIOGARDE. V4.0 en v4.1

DOCUMENTATION MISE A JOUR ANTIBIOGARDE. V4.0 en v4.1 DOCUMENTATION MISE A JOUR ANTIBIOGARDE V4.0 en v4.1 Version d Antibiogarde 4.1 Version du document 1.0 Date dernière mise à jour du document 15/06/2010 Retrouvez cette doc à jour sur : http://www.antibiogarde.org/activation/

Plus en détail

TD2 : PHP «avancé» V3.0.0

TD2 : PHP «avancé» V3.0.0 TD2 : «avancé» V3.0.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé. Document en ligne

Plus en détail

1. Page d accueil initiale spécifique à votre restaurant

1. Page d accueil initiale spécifique à votre restaurant 1. Page d accueil initiale spécifique à votre restaurant Sur cette page vous trouverez des informations propres à votre restaurant ainsi que des informations générales sur DSR. C est également depuis cette

Plus en détail

XiBO Installation d un serveur 1.4, sur un NAS Synology DS213+

XiBO Installation d un serveur 1.4, sur un NAS Synology DS213+ XiBO Installation d un serveur 1.4, sur un NAS Synology DS213+ Contenu 1. Prérequis... 2 2. Connexion à la console d administration de votre NAS... 2 3. Mise en Service de votre serveur Web, sur votre

Plus en détail

UTILISATION DU SERVEUR DE RESULTATS

UTILISATION DU SERVEUR DE RESULTATS UTILISATION DU SERVEUR DE RESULTATS 1. Vous voulez vous inscrire sur le serveur de résultats d analyses : Cliquez sur le bouton de droite indiqué ci-dessous «VOUS VOULEZ VOUS INSCRIRE» Sur l écran suivant,

Plus en détail

PHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS)

PHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS) PHP et mysql php_mysql PHP et mysql Code: php_mysql Originaux url: http://tecfa.unige.ch/guides/tie/html/php-mysql/php-mysql.html url: http://tecfa.unige.ch/guides/tie/pdf/files/php-mysql.pdf Auteurs et

Plus en détail

PAGES DYNAMIQUES H.Tribet Master 1 MS -2008

PAGES DYNAMIQUES H.Tribet Master 1 MS -2008 PAGES DYNAMIQUES H.Tribet Master 1 MS - Chapitre : Installation de EasyPHP I. Installation de EasyPHP A. Ouvrir le fichier easyphp1-8_setup.exe (TP4 du site) Préciser le répertoire d installation, puis

Plus en détail

CONFIGURER VOTRE HEBERGEMENT LINUX

CONFIGURER VOTRE HEBERGEMENT LINUX CONFIGURER VOTRE HEBERGEMENT LINUX Ref : FP. P858 V 6.0 Ce document vous indique comment utiliser votre hébergement Linux à travers votre espace abonné. A - Accéder à la gestion de votre Hébergement...

Plus en détail

Transfert de notices bibliographiques et d autorité en ligne depuis BnF catalogue général Mode d emploi complet

Transfert de notices bibliographiques et d autorité en ligne depuis BnF catalogue général Mode d emploi complet Bibliothèque nationale de France Direction des services et des réseaux Département de l information bibliographique et numérique Coordination des produits et services bibliographiques Transfert de notices

Plus en détail

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2 Sommaire I. SCENARII DE TRAITEMENTS...2 I.1 : Alimentation à partir d un fichier Access (.mdb)...2 I.1 : Vérification de l intégrité des traitements SQL sur la pyramide des ages...3 I.2 : Vérification

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une

Plus en détail

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web.

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web. Document 1 : client et serveur Les ordinateurs sur lesquels sont stockés les sites web sont appelés des serveurs. Ce sont des machines qui sont dédiées à cet effet : elles sont souvent sans écran et sans

Plus en détail

Pratique et administration des systèmes

Pratique et administration des systèmes Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de

Plus en détail

1. Manipulation des formulaires avec PHP. 2. Transmission d'arguments entre pages : méthodes GET et POST. 3. Manipulation du JavaScript avec le PHP.

1. Manipulation des formulaires avec PHP. 2. Transmission d'arguments entre pages : méthodes GET et POST. 3. Manipulation du JavaScript avec le PHP. TP5: LES FORMULAIRES OBJECTIFS : 1. Manipulation des formulaires avec PHP. 2. Transmission d'arguments entre pages : méthodes GET et POST. 3. Manipulation du JavaScript avec le PHP. PARTIE 1: Formulaire

Plus en détail

Développement de l interface Web du projet Hôpital

Développement de l interface Web du projet Hôpital Pôle informatique 2013/2014 École Nationale Supérieure des Mines de Saint-Étienne Développement de l interface Web du projet Hôpital Antoine Zimmermann antoine.zimmermann@emse.fr Le cahier des charges

Plus en détail

«14_Synthese _PHP_MySQL_cours_4»

«14_Synthese _PHP_MySQL_cours_4» «14_Synthese _PHP_MySQL_cours_4» Maintenant que nous nous sommes connectés à la base de données et y avons mis des informations via un formulaire (cours 13), nous allons voir comment interroger nos tables

Plus en détail

Manuel Utilisateur ENIGMA 15/04/2008. 299, rue Saint Sulpice Centre Tertiaire de l Arsenal 59500 DOUAI

Manuel Utilisateur ENIGMA 15/04/2008. 299, rue Saint Sulpice Centre Tertiaire de l Arsenal 59500 DOUAI Manuel Utilisateur 15/04/2008 ENIGMA Cahier de réalisation ENIGMA Page 2 Sommaire I. Introduction :... 3 II. Les répertoires de l application... 3 III. Les plugins... 4 a. CmdDos... 4 b. CSV2XML... 4 c.

Plus en détail

Installation / Sauvegarde Restauration / Mise à jour

Installation / Sauvegarde Restauration / Mise à jour Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net Introduction Nous allons aborder tous les aspects techniques liés à la

Plus en détail

«13_PHP MySQL Synthèse»

«13_PHP MySQL Synthèse» «13_PHP MySQL Synthèse» Dans cet exercice nous allons voir comment alimenter une ou plusieurs tables avec les données qui proviennent d'un même formulaire. Alimenter une table Pour commencer vous allez

Plus en détail

Bernard Andruccioli IUT Bordeaux Montesquieu Licence professionnelle E-Commerce Gestion sites WWW

Bernard Andruccioli IUT Bordeaux Montesquieu Licence professionnelle E-Commerce Gestion sites WWW IUT Bordeaux Montesquieu BA 2005-2006 Prendre en main DBDesigner4.doc page 1/ IUT Bordeaux Montesquieu BA 2005-2006 Prendre en main DBDesigner4.doc page 2/ Bernard Andruccioli IUT Bordeaux Montesquieu

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 7 Étude de cas : la boutique MX Dans ce dernier chapitre, nous allons exploiter Dreamweaver MX pour développer une boutique marchande utilisant la technologie

Plus en détail

PHP & BD. PHP & Bases de données. Logiciels & matériels utilisés. Bases de données et Web

PHP & BD. PHP & Bases de données. Logiciels & matériels utilisés. Bases de données et Web PHP & Bases de données La quantité de données utilisée par certains sites web nécessite l'utilisation d'une base de données Il faut donc disposer d'un SGBD (mysql, postgresql, oracle, ) installé sur un

Plus en détail

Pas besoin d être informaticien pour s en servir et le configurer.

Pas besoin d être informaticien pour s en servir et le configurer. Vous venez de télécharger Smartcaisse, Merci de tester ce logiciel. L installation de SmartCaisse Pocket est relativement simple et est expliquée à la fin de ce manuel. Présentation de Smartcaisse : SmartCaisse

Plus en détail

Programmation WEB dynamique PHP

Programmation WEB dynamique PHP Programmation WEB dynamique PHP G. Maurey Master 1-2010 Les présentations Gilles MAUFFREY Bureau 5 Batiment W2 T : 72 61 k : maurey@hec.fr www.hec.fr/maurey PHP Plan de la séance 1 Présentation du cours

Plus en détail

PHP 4 PARTIE : BASE DE DONNEES

PHP 4 PARTIE : BASE DE DONNEES PHP 4 PARTIE : BASE DE DONNEES 1. Introduction 2. Présentation de MySQL 3. Principe 4. Connexion 5. Interrogation 6. Extraction des données 7. Fonctions de services 8. Traitement des erreurs 9. Travaux

Plus en détail

Guide d intégration. Protection de logiciels LABVIEW avec CopyMinder. Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika.

Guide d intégration. Protection de logiciels LABVIEW avec CopyMinder. Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika. Guide d intégration Protection de logiciels LABVIEW avec CopyMinder Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika.fr Contact Technique : Tél. : 02 47 35 53 36 Email : support@aplika.fr

Plus en détail

Mode d emploi pour télécharger votre manuel numérique enrichi enseignant (achat via KNE)

Mode d emploi pour télécharger votre manuel numérique enrichi enseignant (achat via KNE) Mode d emploi pour télécharger votre manuel numérique enrichi enseignant (achat via KNE) 1) Afin de pouvoir télécharger votre manuel numérique enrichi, il faut au préalable vous créer un compte sur notre

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

Système d information

Système d information w w w. a g r o p a r i s t e c h. f r Système d information http://www.agroparistech.fr/systeme-d-information.html Requêtes MySQL en PHP avec AgroSIXPack Liliana IBANESCU UFR Informatique Département MMIP

Plus en détail

CREATION WEB DYNAMIQUE

CREATION WEB DYNAMIQUE CREATION WEB DYNAMIQUE IV ) MySQL IV-1 ) Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requêtes vers les bases de données relationnelles. Le serveur de

Plus en détail

DOCUMENTATION UTILISATEUR INTERNET

DOCUMENTATION UTILISATEUR INTERNET DOCUMENTATION UTILISATEUR INTERNET Sommaire Description générale... 2 Login... 4 Mot de passe oublié... 6 Première visite... 7 Etape 1 : Inscription... 7 Etape 2 : Identification... 9 Etape 3 : Enregistrement

Plus en détail

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE

Plus en détail

Guide d Installation du module Diagnostic Suite Web Service

Guide d Installation du module Diagnostic Suite Web Service Guide d Installation du module Diagnostic Suite Web Service Version 5.2 Impartial Software La Longanière 49330 Marigné Tél. : 02 41 69 20 45 e-mail : contact@impartial-software.com web : http://www.impartial-software.com

Plus en détail

GUIDE D UTILISATION 1

GUIDE D UTILISATION 1 GUIDE D UTILISATION 1 SOMMAIRE 1) Comment accédez à mon compte? 2) Comment faire un envoi simple? 3) Comment faire un envoi Groupé? a) Faire un envoi depuis un fichier EXCEL b) Faire un envoi depuis votre

Plus en détail

GED MARKETING. Page 1 sur 18

GED MARKETING. Page 1 sur 18 GED MARKETING I. Présentation du produit... 2 II. Page principale de l application... 3 L arbre... 3 Le menu... 4 La fenêtre de navigation... 4 III. La recherche de documents... 4 Rechercher tous les documents...

Plus en détail

Accès au SGBD MySQL avec PHP

Accès au SGBD MySQL avec PHP Accès au SGBD MySQL avec PHP Introduction Un des très grand avantage de PHP, est sans aucun doute l'accès facile à différentes bases de données telles que Oracle, Sybase, PostgreSQL ou MySQL que nous allons

Plus en détail

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes Portail du Consommateur Guide d utilisation Du dépôt de requêtes Sommaire 1. CONNEXION A L APPLICATION DE GESTION DES REQUETES :... 3 2. INSCRIPTION AU DEPOT DE REQUETE :... 4 3. DEPOT D UNE NOUVELLE REQUETE

Plus en détail

Installation d'un serveur FTP géré par une base de données MySQL

Installation d'un serveur FTP géré par une base de données MySQL BTS INFORMATIQUE DE GESTION Option Administrateur de réseaux développement d applications COMPTE-RENDU D ACTIVITE ACTIVITE N 2 Nom et Prénom : Casanova Grégory Identification (objectif) de l activité Installation

Plus en détail

Interfaçage avec une base de données

Interfaçage avec une base de données Interfaçage avec une base de données Principe PHP propose de nombreux outils permettant de travailler avec la plupart des SGBD Oracle, Sybase, Microsoft SQL Server, PostgreSQL ou encore MySQL Php fournit

Plus en détail

KWISATZ MODULE PRESTASHOP

KWISATZ MODULE PRESTASHOP Table des matières -1) KWISATZ - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) PRESTASHOP :...4-1.3.1.1) Les Web Services :...4-1.3.2) KWISATZ

Plus en détail

Connexion d un client lourd à la messagerie e-santé PACA

Connexion d un client lourd à la messagerie e-santé PACA Connexion d un client lourd à la messagerie e-santé PACA La messagerie sécurisée e-santé PACA est un service de type Webmail. Un Webmail est une interface Web rendant possible l émission, la consultation

Plus en détail

PHP/MySQL. École Nationale Supérieure des Mines de Nancy 2nde Année

PHP/MySQL. École Nationale Supérieure des Mines de Nancy 2nde Année Bases de Données et Ingénierie des Systèmes d Information 1 PHP/MySQL École Nationale Supérieure des Mines de Nancy 2nde Année Table des matières I PHP 2 1 Les bases 2 1.1 Introduction........................................

Plus en détail

Upload de fichiers en PHP

Upload de fichiers en PHP Upload de fichiers en PHP par HERAULT Antoine Date de publication : 1er décembre 2006 Dernière mise à jour : 1er décembre 2006 Vous avez envie de permettre aux visiteurs de votre site d'uploader des fichiers

Plus en détail

Référence 01. Nb de pages 8. Auteurs Benjamin Lapierre. État Final. Date diffusion 06/08/12

Référence 01. Nb de pages 8. Auteurs Benjamin Lapierre. État Final. Date diffusion 06/08/12 Guide d utilisation Module Prestashop : Piwik Référence 01 Nb de pages 8 Auteurs Benjamin Lapierre Blapierre@sutunam.com État Final Date diffusion 06/08/12 Sommaire Guide d utilisation... 1 Module Prestashop

Plus en détail

Module Com231A - Web et Bases de Données Notion 3 : SQL

Module Com231A - Web et Bases de Données Notion 3 : SQL Module Com231A - Web et Bases de Données Notion 3 : SQL Qu est ce qu une base de données? Introduction Une base de données est un ensemble d au moins un tableau contenant des données. Exemple : une base

Plus en détail

Systèmes d'informations

Systèmes d'informations Systèmes d'informations C'est un ensemble d'outils pour stocker / gérer / diffuser des informations / des données Le stockage : Bases de données + SGDBR La gestion : Saisie, Mise à jour, Contrôle La diffusion

Plus en détail

a) Supprimer les bases de données installées dans la version 6.03

a) Supprimer les bases de données installées dans la version 6.03 METTRE EN ŒUVRE OPEN ERP 6.1 EN CONTEXTE MONOPOSTE Attention : si la version 6.03 ou 6.04 d open Erp a été installée sur l ordinateur, il est impératif de la désinstaller car les deux versions sont incompatibles.

Plus en détail

Utilisation d Hyperplanning 2011

Utilisation d Hyperplanning 2011 Utilisation d Hyperplanning 0 4 Utilisation Importer des données 5 Importer des données 6 Utilisation Fiche n 46 - Connaître les règles d unicité à savoir : cette fiche présente les règles appliquées par

Plus en détail

Partie HTML TD 6 : Liens hypertexte et formulaires

Partie HTML TD 6 : Liens hypertexte et formulaires Partie HTML TD 6 : Liens hypertexte et formulaires 1. Les liens hypertextes Ils permettent la navigation dans les sites Web. Il y a 3 types de liens : - Les liens internes à un site - Les liens internes

Plus en détail

Module 303 Projet Pratique Jeu de pronostiques

Module 303 Projet Pratique Jeu de pronostiques Module 303 Projet Pratique Jeu de pronostiques Version 1.0 23.02.2014 [1] 1. Sommaire 2. Cahier des charges... 3 a. Fonctionnalités... 3 b. Architecture technique... 8 3. La base de données... 9 4. Checkout

Plus en détail

Documentation Hébergement Version 1.1 Janvier 2007

Documentation Hébergement Version 1.1 Janvier 2007 Documentation Hébergement Version 1.1 Janvier 2007 VOUS DISPOSEZ D UN HEBERGEMENT ANTHEMIS... 2 I. CONSOLE D HEBERGEMENT... 2 I.1 ACCES A LA CONSOLE... 2 I.2 NAVIGATION AU SEIN DE LA CONSOLE... 4 I.3 MENU

Plus en détail

Export base de donnée Wordpress Transférer un site wordpress du local vers un hébergement distant

Export base de donnée Wordpress Transférer un site wordpress du local vers un hébergement distant Export base de donnée Wordpress Transférer un site wordpress du local vers un hébergement distant TP 30 Export base de donnée Wordpress I - Principe Vous avez développé votre site en local sous Wamp, créé

Plus en détail

avec les logiciels ProfNOTE, PRONOTE client et depuis l Espace Professeurs sur Internet.

avec les logiciels ProfNOTE, PRONOTE client et depuis l Espace Professeurs sur Internet. avec les logiciels ProfNOTE, PRONOTE client et depuis l Espace Professeurs sur Internet. Selon le choix de votre établissement, 3 types de saisie peuvent vous être proposés : la saisie déportée avec ProfNOTE

Plus en détail

Interfaçage avec une base de données

Interfaçage avec une base de données Interfaçage avec une base de données Principe PHP propose de nombreux outils permettant de travailler avec la plupart des SGBD Oracle, Sybase, Microsoft SQL Server, PostgreSQL ou encore MySQL Php fournit

Plus en détail

Thème : Gestion commerciale

Thème : Gestion commerciale Département Génie Informatique BD40 Ingénierie des systèmes d information TP 4 : Ms/Access : Listes déroulantes, Formulaires avancés Thème : Gestion commerciale Christian FISCHER Copyright Novembre 2005

Plus en détail

IDOT: TP2. Partie 1: La base de données

IDOT: TP2. Partie 1: La base de données IDOT: TP2 Partie 1: La base de données Dans cette partie, nous allons vous expliquer comment importer la base de données sur votre machine et de quoi elle est composée. - Télécharger le script SQL disponible

Plus en détail

Plateforme de support en ligne. Guide d utilisation

Plateforme de support en ligne. Guide d utilisation Plateforme de support en ligne Guide d utilisation Sommaire Sommaire...2 Procédure de la plateforme de support...3 Accès à la plateforme de support en ligne...4 Créer un compte utilisateur...5 Oubli de

Plus en détail

Content Manager System

Content Manager System Content Manager System Système de Gestion de Contenu GNU Free Documentation License Version 1.2, November 2002 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor,

Plus en détail

WANSCAM - IPCAM. Une fois votre inscription effectuée vous pouvez commander une Offre via l onglet prévu à cet effet.

WANSCAM - IPCAM. Une fois votre inscription effectuée vous pouvez commander une Offre via l onglet prévu à cet effet. ETAPE 1 INSCRIPTION WANSCAM - IPCAM En premier lieu inscrivez-vous via le formulaire dans l onglet espace membres. Choisissez un nom d'utilisateur et un mot de passe puis complétez la création de votre

Plus en détail

TME 1 JAVASCRIPT (2 SEANCES)

TME 1 JAVASCRIPT (2 SEANCES) TME 1 JAVASCRIPT (2 SEANCES) 1. EXERCICES DE BASE Créez des fonctions javascript pour : - faire un jeu «plus petit plus grand» qui tire un nombre au hasard que l utilisateur doit trouver en entrant des

Plus en détail

Jusqu à 14 h : Open Questions! On vous explique ce que vous n avez pas compris lors de la première formation.

Jusqu à 14 h : Open Questions! On vous explique ce que vous n avez pas compris lors de la première formation. Bienvenue! Jusqu à 14 h : Open Questions! On vous explique ce que vous n avez pas compris lors de la première formation. Téléchargez les logiciels nécessaires pour cette formation : http ://formation-web.via.ecp.fr

Plus en détail

Une fois la page chargée, vous devriez vous trouvez sur cette interface :

Une fois la page chargée, vous devriez vous trouvez sur cette interface : 1. Introduction Moodle est une plate-forme d enseignement collaborative en ligne déployée à l Université de Biskra. Elle permet de créer des espaces de cours accessibles depuis Internet où l enseignant

Plus en détail

Qu'est-ce que Mysql?

Qu'est-ce que Mysql? Mysql avec php Qu'est-ce que Mysql? Annie Danzart Annie.Danzart@enst.fr http://www.infres.enst.fr/~danzart/mysql/ Qu est-ce que Mysql? Aperçu Langage Le serveur La base de données Interfaces d accès Fonctions

Plus en détail

CREATE TABLE `blog` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, `title` VARCHAR( 128 ) NOT NULL,

CREATE TABLE `blog` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, `title` VARCHAR( 128 ) NOT NULL, Créer un blog en 20 mn Tout d abord, créer la base de données qui contiendra le blog Avec phpmyadmin définir une base de données de nom blog Définir une table de nom entries Dans cette table, on créera

Plus en détail

Console de gestion Online Backup 3.8 Manuel d utilisation

Console de gestion Online Backup 3.8 Manuel d utilisation Console de gestion Online Backup 3.8 Manuel d utilisation Novembre 2007 Version 1.0 Clause de non-responsabilité Le présent document a été élaboré avec le plus grand soin. Il se peut toutefois que des

Plus en détail

Mode operatoire Reseau pedagogique

Mode operatoire Reseau pedagogique Mode operatoire Reseau pedagogique Les fonctionnalités du réseau pédagogique ont évolué cette année. Vous reprenez la main et vous avez la possibilité de réaliser un certain nombre d actions personnelles

Plus en détail

Conception et Implémentation

Conception et Implémentation I. INTRODUCTION Dans ce chapitre on va définir la conception de notre site web dynamique et nous expliquons les étapes de réalisation, les outils utilisés et l interface principale ainsi que les différentes

Plus en détail

Administration de votre site web

Administration de votre site web Administration de votre site web WordPress Date de révision : 11/12/2012 1 Mestres All Dev, tous droits réservés, reproduction interdite. Sommaire Connexion... 3 Gestion des articles... 4 Créer un article...

Plus en détail

Gestion et sécurité de l accueil visiteurs

Gestion et sécurité de l accueil visiteurs Gestion et sécurité de l accueil visiteurs Manuel d utilisation Version 2.00 Sommaire 1- Introduction... 3 2- Connexion au réseau d accueil de WiSecure... 3 2.1 Prérequis... 3 2.2 Connexion au réseau WiFi

Plus en détail

Utilisation du site de retours Lexibook

Utilisation du site de retours Lexibook 1 Utilisation du site de retours Lexibook Se connecter au site 2 Remplir une demande de retour 3 Soumettre une demande de retour 4 Sauvegarder une demande de retour 4 Vérifier la validation d une demande

Plus en détail

Contexte PPE GSB CR. Analyse. Projet réalisé :

Contexte PPE GSB CR. Analyse. Projet réalisé : Contexte PPE GSB CR Le laboratoire est issu de la fusion entre le géant américain Galaxy et le conglomérat Swiss Bourdin. Cette fusion a eu pour but de moderniser l activité de visite médicale et de réaliser

Plus en détail

GEDI Publier une information sur le Web

GEDI Publier une information sur le Web Introduction L application est une application de Gestion Electronique de Documentation destinée à publier et à gérer des documentations sur le site de l Université Dans un article (courrier) comprend

Plus en détail

Logiciel d envois de E-Mailing

Logiciel d envois de E-Mailing Logiciel d envois de E-Mailing Présentation GoEmailing2015 vous permettra de gérer l envois de vos e-mailings en toute simplicité, en vous proposant certaines fonctions très utiles telles que: L enregistrement

Plus en détail

Lot 1 - Migration du serveur de base de données

Lot 1 - Migration du serveur de base de données Situation Rectiline Lot 1 - Migration du serveur de base de données Table des matières Lot 1 - Migration du serveur de base de données...1 Mise à jour du système Debian 6 :...2 Installation de PostgreSQL:...5

Plus en détail

TP ASP SUPINFO DOT NET TRAINING COURSE

TP ASP SUPINFO DOT NET TRAINING COURSE TP ASP SUPINFO DOT NET TRAINING COURSE Auteur : David Poulin Version 1.0 25 novembre 2003 Nombre de pages : 13 Ecole Supérieure d Informatique de Paris 23. rue Château Landon 75010 PARIS www.supinfo.com

Plus en détail

PROCEDURES TAKE FIVE SOMMAIRE. 1. Paramétrage. 2. Page d accueil. 3. Clients. 4. Catalogue. 5. Ventes. 6. Statistiques. 7. Agenda. 8.

PROCEDURES TAKE FIVE SOMMAIRE. 1. Paramétrage. 2. Page d accueil. 3. Clients. 4. Catalogue. 5. Ventes. 6. Statistiques. 7. Agenda. 8. PROCEDURES TAKE FIVE SOMMAIRE 1. Paramétrage 2. Page d accueil 3. Clients 4. Catalogue 5. Ventes 6. Statistiques 7. Agenda 8. Taches 9. Bloc-notes 10. Procédure(s) automatisée(s) 11. Sauvegarde 1. Paramétrage

Plus en détail

Questions liées au cours (barème : 5 points (2,5 + 2,5)

Questions liées au cours (barème : 5 points (2,5 + 2,5) Institut Galilée Année 2011-2012 Administration Système Master Informatique 1 F.I. Informatique 2 eme ` année Master Image et Réseau 1 Partiel d Administration Système 10 mai 2012 9h00 12h00 (durée : 3h00)

Plus en détail

SOUMISSION WEB MANUEL D UTILISATION

SOUMISSION WEB MANUEL D UTILISATION 11/03/11 Version 3 SOUMISSION WEB MANUEL D UTILISATION Conventions utilisées dans le manuel... 1 Introduction... 3 Rôle de l application... 3 Accès à l application... 4 Accès à partir de l imprimante Print2C...

Plus en détail

Création d un site web de vente en ligne

Création d un site web de vente en ligne Création d un site web de vente en ligne 1 Généralités Le projet sera réalisé par binôme. Date limite de remise du projet : 02/02/2007 2 Sujet 2.1 But Développer un site web dynamique permettant la gestion

Plus en détail

1. Choisissez le/s produit/s désiré/s.

1. Choisissez le/s produit/s désiré/s. Nous indiquons ci-dessous les pas à suivre pour réaliser un achat avec PayPal sur le site Web www.aliens4sale.com. Tout d abord, il est indispensable de disposez d un compte PayPal. Vous pouvez ouvrir

Plus en détail

Si ce n est pas le cas, ouvrez en un en cliquant d abord sur le lien «Connexion» (en haut à droite de la page d accueil Google classique).

Si ce n est pas le cas, ouvrez en un en cliquant d abord sur le lien «Connexion» (en haut à droite de la page d accueil Google classique). Nous supposons que vous disposez d un compte Google. Si ce n est pas le cas, ouvrez en un en cliquant d abord sur le lien «Connexion» (en haut à droite de la page d accueil Google classique). Vous accéderez

Plus en détail

Guide d extraction et de distribution des identifiants de connexion de MonCollege.essonne.fr

Guide d extraction et de distribution des identifiants de connexion de MonCollege.essonne.fr Guide d extraction et de distribution des identifiants de connexion de MonCollege.essonne.fr Ce guide vous propose un descriptif pas à pas des étapes à effectuer pour extraire puis distribuer aux utilisateurs

Plus en détail

Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes

Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes Produits concernés : Sage 100 CRM i7, Sage 100 Etendue. L objectif Créer un lien entre Sage CRM et Sage

Plus en détail

Corrigé Syndic De Coproprietele Syndic Traditionnel

Corrigé Syndic De Coproprietele Syndic Traditionnel Corrigé Syndic De Coproprietele Syndic Traditionnel Listes des dossiers Barème indicatif Dossier 1 : Le système d information du syndic 38 Dossier 2 : L évolution du système d information 33 Dossier 3

Plus en détail

Configuration de l environnement client ASP

Configuration de l environnement client ASP Configuration de l environnement client ASP Pour utiliser vos applications hébergées par CORIM Solutions, vous avez besoin d un accès internet au site web https://www.corimasp.fr. Ce site est sécurisé,

Plus en détail

GUIDE DE PAIEMENT. Pour Bien Effectuer votre Paiement, veuillez suivre les instructions suivantes :

GUIDE DE PAIEMENT. Pour Bien Effectuer votre Paiement, veuillez suivre les instructions suivantes : GUIDE DE PAIEMENT Pour Bien Effectuer votre Paiement, veuillez suivre les instructions suivantes : 1. Cliquez sur le Bouton «Acheter» ou «Payer» sur les pages spécifiques de notre site comprenant le Bouton

Plus en détail

Configuration Routeur D-Link DAP-1350

Configuration Routeur D-Link DAP-1350 Configuration Routeur D-Link DAP-1350 Afin de configurer le routeur D-Link DAP-1350 il est nécessaire de suivre toute les étapes ci-dessous. Matériel Requis : - Un ordinateur portable avec un port Ethernet.

Plus en détail

Inf340 Systèmes d information. Deuxième site : approche MVC

Inf340 Systèmes d information. Deuxième site : approche MVC Inf340 Systèmes d information Deuxième site : approche MVC Objectifs Objectif : Reprendre le site précédent en utilisant le patron de conception Modèle Vue Contrôleur. Comprendre l apport d un framework

Plus en détail

L Interface d Administration des sites. www.admin.ecoledirecte.com. Documentation

L Interface d Administration des sites. www.admin.ecoledirecte.com. Documentation L Interface d Administration des sites www.admin.ecoledirecte.com Documentation 1 Sommaire : Présentation...3 La connexion au site...3 La page d accueil...4 Les statistiques...4 Le forum...6 L administration

Plus en détail