PW

37
REPUBLIQUE TUNISIENNE MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUES ET TECHNOLOGIQUES UNIVERSITE DE JENDOUBA FACULTE DES SCIENCES JURIDIQUES, ECONOMIQUES ET DE GESTION DE JENDOUBA FASCICULE de Travaux pratiques Programmation WEB Adressé aux étudiants de 2 ème année Licence Fondamentale en Informatique Appliquée à la Gestion Equipe pédagogique : Talel ZID Riadh BOUSLIMI Maître-Assistant en Infomatique Technologue en Informatique Année Universitaire : 2009-2010

description

application web rapport

Transcript of PW

  • REPUBLIQUE TUNISIENNE

    MMIINNIISSTTEERREE DDEE LLEENNSSEEIIGGNNEEMMEENNTT SSUUPPEERRIIEEUUR ET DE LA RECHERCHE SCIENTIFIQUES ET TECHNOLOGIQUES

    UUNNIIVVEERRSSIITTEE DDEE JJEENNDDOOUUBBAA

    FFAACCUULLTTEE DDEESS SSCCIIEENNCCEESS JJUURRIIDDIIQQUUEESS,, EECCOONNOOMMIIQQUUEESS EETT DDEE GGEESSTTIIOONN DDEE JJEENNDDOOUUBBAA

    FASCICULE de Travaux pratiques

    Programmation WEB

    Adress aux tudiants de 2

    me anne Licence Fondamentale en

    Informatique Applique la Gestion

    Equipe pdagogique : Talel ZID Riadh BOUSLIMI Matre-Assistant en Infomatique Technologue en Informatique

    Anne Universitaire : 2009-2010

  • 2/37

    TTaabbllee ddeess mmaattiirreess

    TP n 1 ....................................................................................................................................... 3

    Correction du TP 1 ................................................................................................................... 5

    TP n 2 ....................................................................................................................................... 6

    Correction du TP 2 .....................................................................................................................

    TP n 3 ..................................................................................................................................... 12

    Correction du TP 3 ................................................................................................................. 14

    TP n 4 ..................................................................................................................................... 17

    Correction du TP 4 ................................................................................................................. 18

    TP n 5 ..................................................................................................................................... 20

    TP n 6 ..................................................................................................................................... 24

    Objectif .................................................................................................................................... 24

    Correction du TP 6 ................................................................................................................. 30

    Bibliographie ........................................................................................................................... 37

  • 3/37

    TP n 1

    Objectif

    Le but de ce TP c'est de comprendre la structure d'un document HTML et comment crer une

    page HTML avec texte, titres et en-ttes et paragraphes.

    HTML de base

    le corps et l'en-tte

    titre, texte, attributs de texte, sparateurs

    mise en forme

    caractres admissibles

    1. Introduction

    HTML = HyperText Marked Language

    HTML est un langage permettant de dcrire des donnes affichables sous forme de page

    par un navigateur Web.

    HTML peut tre dit l'aide de n'importe quel traitement de texte

    HTML permet d'tablir des liens de navigation entre plusieurs pages Web

    HTML est galement un langage d'intgration. Il permet, l'aide de commandes

    spcialises, d'incorporer des lments non purement textuels (graphismes mais galement

    formulaires, programmes interactifs, animations, etc.)

    HTML est un langage riche et sa manipulation avec un simple diteur de texte s'avre

    rapidement complexe. D'o la ncessit pour les dveloppeurs d'utiliser une gamme

    d'outils prenant en charge la gnration automatique du code HTML.

    Ce nest pas un langage de programmation.

    Il est constitu de balises qui permettent de mettre en forme du texte et des images sur une

    page Web avec des possibilits de navigation (liens hypertextes) au sein de ces pages.

    Il suffit de possder un simple diteur de texte pour dfinir une page Web en HTML (le fichier

    aura lextension .html) et un navigateur pour la visualiser.

    2. La structure dune page Web en HTML

    Titre de la page

    .

    .

    Facult des Sciences Juridiques,

    Economiques et de Gestion de Jendouba

    Anne Universitaire : 2009/2010 - Semestre 2

    Module : Programmation WEB

    Classe : 2me

    LFIAG

    Enseignants: Talel ZID - Riadh BOUSLIMI

  • 4/37

    Lentte comprise entre et regroupe des informations qui ne seront pas

    affiches dans la page par le navigateur.

    Elle contient le titre du document entre et qui apparatra sur la barre de titre de la fentre.

    Des mtadonnes comme le nom de lauteur, des mots-cls, un rsum, etc.

    Des scripts complmentaires crits en Javascript ou Java ou VBScripts qui compltent les fonctionnalits de base du HTML.

    Le corps du document compris entre et reprsente ce qui apparatra dans la fentre du navigateur.

    3. Exercice de synthse

    Vous allez crer une page, appele Base_HTML.html, qui fera apparatre plusieurs

    mises en forme de paragraphes et de titres.

    La page comprendra 3 parties. Il est conseill daller vrifier dans le navigateur votre

    travail entre chaque partie. Pour cela, enregistrez votre fichier avec le bloc-notes et

    ractualisez la page dans le navigateur.

    Description de la page crer :

    Le fond de la page sera bleu et le texte blanc.

    Le titre de la page sera : Mise en forme de base

    1re

    partie : Un titre de niveau 1 centr :

    PREMIERE PARTIE

    Un paragraphe avec le texte suivant en rouge :

    Je suis le premier paragraphe, je suis

    rouge

    Une ligne sparatrice de taille 2 et de couleur rouge

    2me

    partie : Un titre de niveau 2 centr :

    DEUXIEME PARTIE

    Un paragraphe centr constitu des 3 lignes suivantes avec le texte jaune et de taille 5 :

    Je suis le 2eme

    paragraphe

    au centre

    en taille 5 et en jaune

    Une ligne sparatrice de taille 7, de 300 pixels de longueur et de couleur noire

    3me

    partie : Un titre de niveau 3 centr :

    TROISIEME PARTIE

    Un paragraphe, droite comprenant le texte suivant en taille 7 et la police Arial :

    Je suis le dernier paragraphe, je suis en taille 7

    avec la police Arial et droite

  • 5/37

    Correction du TP 1

    mise en forme de base PREMIERE PARTIE

    je suis le premier paragraphe, je suis rouge

    DEUXIEME PARTIE

    je suis le 2emeparagraphe au center en taille 5 et en jaune

    TROISIEME PARTIE

    je suis le dernier paragraphe, je suis en taille7 avec la police Arial et droite

  • 6/37

    TP n 2

    Objectif

    Le but de ce TP c'est de comprendre l'utilisation des tableaux ainsi que les listes et leurs

    usages pour le contrle du placement des lments dans une page HTML

    tude des balises principales des tableaux (TABLE, TR, TD, TH, CAPTION) et de leurs paramtres;

    insertion d'un tableau simple; les tableaux invisibles et le contrle du placement; tude des balises principales des listes (OL, UL, LI) et de leurs paramtres;

    Exercice 1

    Donner le document html qui permet d'obtenir

    Exercice 2

    Donner le document html qui permet d'obtenir

    Exercice 3

    Donner le document html qui permet d'obtenir

    Facult des Sciences Juridiques,

    Economiques et de Gestion de Jendouba

    Anne Universitaire : 2009/2010 - Semestre 2

    Module : Programmation WEB

    Classe : 2me

    LFIAG

    Enseignants: Talel ZID - Riadh BOUSLIMI

    Annes Salaires

    Nord Sud Total

    2005 10M 8M 18M

    2006 14M 11M 25M

    A1 100 Un 1000.25

    B1 200 Deux 2000.00

    C1 300 Trois 3000.00

    Comparatif modle conomique

    Modle Vitesse

    en km/heure

    Consommation

    en litre/100 km Marque Type Numero de srie

    Peugeot 206 B2 234.34 132 5,7

    Citron AX AT67B8 6789 126 5,5

  • 7/37

    Exercice 4

    Donner le document html qui permet d'obtenir

    Exercice 5

    Donner le document html qui permet d'obtenir

    color="#FF0000

    1. Systmes d'exploitation MerDos

    Vaindaube

    Unix

    2. Langages de programmation non orients objets

    Fortran

    Cobol

    C

    orients objets

    Java

    Perl

    Python

    Ruby

    3. Rseaux

  • 8/37

    Correction du TP 2

    Exercice 1

    Exercice 1 A1 100 Un 1000.25 B1 200 Deux 2000.00 C1 300 Trois 3000.00

    Exercice 2

    Exercice 2 Anne Salaire North South Total 2005 10M 8M 18M 2006 14M 11M

  • 9/37

    25M

    Exercice 3 Exercice 3 Systme d'expoitation MerDos Vaindaube Unix Langages de programmation non orients objets Fortran Cobol C orients objets Java Perl Python Ruby Rseaux

    Exercice 4

    Exercice 4 Comparatif modle conomique

    Modle Vitesseen km/heure

    Consommationen litre/100 km

    Marque Type Numero de srie

  • 10/37

    Peugeot 206 B2 234.34 132 5,7

    Citron AX AT67B8 6789 126 5,5

    Exercice 5 Les listes en langage HTML Tables des matires sur le langage HTML Introduction au langage HTML. Documents HTML. Avantage de HTML Structure d'une page Web. Balises. Attributs. Exemples Les entits HTML. Exemples Ossature d'un document HTML. L'en-tte Le titre Les commentaires Le corps

  • 11/37

    Quelques balises(toutes les balises ne sont pas traites)

    ...`...>

    Les niveaux 1, 2 et 3. Le niveau 4 Le niveau 5 et 6. ... Les styles de prsentation. Les polices de caractres.

  • 12/37

    TP n 3 Objectif

    Le but de ce TP c'est de comprendre l'adressage, tre en mesure d'insrer des liens

    hypertextes et des images dans une page et d'assimiler les paramtres obligatoires et

    optionnels pour la balise IMG. Voir aussi comment changer l'aspect d'une page : couleurs,

    fond, couleur et taille des caractres ainsi que la division de l'cran du navigateur en

    plusieurs zones.

    les liens hypertextes (A HREF) insertion de liens sur des lments de texte formats d'images permis changer l'aspect d'une page : couleurs et fond, aspect des caractres Les cadres (FRAMESET et FRAME)

    Sommaire.html

    Travail faire

    Programmer les liens Venus1, Venus2 et Venus3 respectivement vers les pages html Venus1.html, Venus2.html et Venus3.html ;

    Facult des Sciences Juridiques,

    Economiques et de Gestion de Jendouba

    Anne Universitaire : 2009/2010 - Semestre 2

    Module : Programmation WEB

    Classe : 2me

    LFIAG

    Enseignants: Talel ZID - Riadh BOUSLIMI

    Left.html venus1.html Lapin.html

    Phare.gif

    runrabit.gif

    venus.gif

  • 13/37

    Programmer les liens Lapin vers la page Lapin.html et Orque vers la page Orque.html ;

    Les images seront sauvegardes dans le mme rpertoire que les pages HTML [orque.gif, runrabit.gif, venus.gif, phare.gif] ;

    Programmer la page Left.html qui contienne tous les liens vers les autres pages ; Subdiviser la page Sommaire.html en trois parties et programmer les diffrents liens. NB : Lorsquon clique sur les liens Venus 1, Venus 2, Venus 3 et Lapin la page Lapin.htm

    sera affich dans le troisime cadre alors que le lien Orque permettra dafficher la page

    Orque.htm.

    Venus1.html Venus2.html Venus3.html

    Lapin.html Orque.html

    color:#bbbbbb

    color: #777777

    color: #ff9900

    color: #cc6600

    color: #0099ff

    color: #cc99ff

    color:#888888

    venus.gif

    Runrabit.gif Orca.gif

  • 14/37

    Correction du TP 3

    Left.html

    TP3

    Contenu du cadre "sommaire"

    Au sommaire

    Venus 1 Venus 2 Venus 3 Lapin Orque

    Venus1.html

    TP3

    Contenu du cadre "principal"

    Venus sortant du bain(dtail) Boticelli

  • 15/37

    Venus2.html

    TP3

    Contenu du cadre "principal"

    Venus sortant du bain(dtail) Boticelli

    Venus3.html

    TP3

    Contenu du cadre "principal"

    Venus sortant du bain(dtail) Boticelli

    Lapin.html

    TP3

    Contenu du cadre "cadre_droit" Et le lapin court, court et il court encore. Plus vite, plus loin, le lapin court toujours...

  • 16/37

    Orque.html

    TP3

    Contenu du cadre "cadre_droit"

    Et l'orque saute, saute et saute encore. Plus haut, plus loin l'orque saute toujours

    Sommaire.html

    Programmation WEB TP3

  • 17/37

    TP n 4 Objectif

    Ce TP est un premier pas vers l'interactivit par le biais des formulaires. L'tudiant verra en

    dtail les diffrents lments constituant les formulaires

    les lments interactifs disponibles (botes de texte, listes de choix, boutons, rgion de texte, etc).

    la balise FORM et ses paramtres comment btir un formulaire

    Enonc : Reproduire lapparence de la page (formulaire.htm) de la faon la plus fidle possible.

    Travail faire

    Programmer les boutons Soumettre formulaire pour envoyer le contenu du formulaire

    par email en utilisant la mthode (METHOD="POST"), le bouton Effacer qui permet

    linitialisation du formulaire (vider les champs de saisies). La liste droulante contient les

    options suivantes : France, Italie, Tunisie.

    Facult des Sciences Juridiques,

    Economiques et de Gestion de Jendouba

    Anne Universitaire : 2009/2010 Semestre 2

    Module : Programmation WEB

    Classe : 2me

    LFIAG

    Enseignants: Talel ZID - Riadh BOUSLIMI

  • 18/37

    Correction du TP 4

    Les Formulaires

    Civilit

    Mademoiselle Madame Monsieur

    Nom / Prnom

    Adresse

    Rue No Bote postale

    No postal / Localit

    Pays France Italie Tunisie

    Plateforme(s)

    Windows Macintosh

    Unix

  • 19/37

    Applications(s) Bureautique DAO Statistiques SGBD Internet

  • 20/37

    TP n 5 Objectif

    Ce TP c'est d'apprendre crer une base de donnes sous MySQL en utilisant PhpMyAdmin

    et apprendre la syntaxe de base de php permettant la manipulation cette dernire.

    Rappel

    MySQL est un systme de base de donnes gratuit et rapide, fonctionnant (entre

    autres) sous Linux. Etant donn que la majorit des serveurs Web (dont le fameux

    serveur Apache) fonctionnent sous Linux, MySQL est de ce fait le systme de base de

    donnes le plus utilis avec PHP.

    PhpMyAdmin qui se prsente comme un site Web (en local), est un ensemble de scripts PHP permettant de grer aisment et visuellement MySQL sans devoir passer

    par l'apprentissage du langage SQL.

    PhpMyAdmin peut ainsi :

    crer et supprimer des bases de donnes. crer, modifier et supprimer des tables. diter et ajouter des champs. insrer des donnes. grer de multiples utilisateurs avec des permissions diffrentes.

    Facult des Sciences Juridiques,

    Economiques et de Gestion de Jendouba

    Anne Universitaire : 2009/2010 Semestre 2

    Module : Programmation WEB

    Classe : 2me

    LFIAG

    Enseignants: Talel ZID - Riadh BOUSLIMI

  • 21/37

    Crer une base de donnes

    Crer une base de donnes avec PhpMyAdmin

    Pour la suite de l'apprentissage de MySQL, nous aurons besoin d'une base de

    donnes que nous allons crer par PhpMyAdmin.

    Crons la base de donnes base sur le serveur MySQL.

    Dans cette base de donnes, nous allons crer la table liste.

    La table liste comportera 3 champs :

    - un index id, un entier qui servira de cl primaire.

    - un champ nom qui pourra contenir une chane de 50 caractres.

    - un champ email qui pourra contenir une chane de 70 caractres.

    Parmi les multiples possibilits offertes par PhpMyAdmin, retenons celle qui

    permet d'encoder les requtes SQL.

    CREATE TABLE liste ( id int NOT NULL auto_increment PRIMARY KEY, nom varchar(50) NOT NULL, email varchar(70) NOT NULL )

    Ou tout simplement :

  • 22/37

    Insrons un enregistrement de donnes.

    INSERT INTO liste VALUES ('', 'BOUSLIMI Riadh', '[email protected]');

    Ou tout simplement :

  • 23/37

    Php/MySQLPhp/MySQLPhp/MySQLPhp/MySQL Lutilisation de MySQL avec Php seffectue en quatre tapes :

    Connexion au serveur de donnes ;

    Slection de la base de donnes ;

    Excution de la requte ;

    Exploitation des rsultats de la requte.

    1er tape : Connexion au serveur de donnes

    int mysql_connect(string hostname,string username,string password)

    Pour se connecter, il faut dfinir ladresse du serveur de donnes ainsi que le nom dutilisateur et le mot de passe. La valeur par dfaut de hostname est localhost, de username est root et de password est

    La fonction mysql_connect() retourne un entier permettant de vrifier ltablissement de la connexion.

    2eme

    tape : Slection de la base

    int mysql_db(string database_name,[int link_identifier])

    Le paramtre database_name est obligatoire, le paramtre link_identifier est facultatif.

    La fonction mysql_db retourne true ou false selon que lopration russit ou non.

    Si on ne donne pas le paramtre link_identifier, la fonction utilise la dernire connexion ouverte.

    3eme

    tape : Excution dune requte SQL

    int mysql_query(string query)

    Envoie au serveur mysql une instruction SQL excuter.

    4eme

    tape : Exploitation dune requte SQL

    Le traitement des donnes en rsultat est seulement pour les requtes de slection. A la suite dune requte de slection, les donnes sont mises en mmoire.

    Pour pouvoir les exploiter, Php gre un pointeur de rsultat, c'est--dire quil repre un enregistrement parmi les autres et lorsquon veut en lire un, cest qui est point qui sera retourn et le pointeur est dplac vers lenregistrement suivant.

    La fonction de lecture du rsultat est :

    array mysql_fetch_array(int result, int result_type)

    Extrait la ligne sous forme dun tableau associatif.

    Le paramtre result_type est facultatif. Il peut prendre les valeurs suivantes :

    MYSQL_NUM : Le tableau ne contient que des indices numriques.

    MYSQL_ASSOC : Le tableau ne contient que des indices associatifs.

    MYSQL_BOTH : Le tableau contient la fois des indices numriques et des indices associatifs. (cest la valeur qui est par dfaut).

    int mysql_num_rows(int result) : retourne le nombre denregistrement qui ont t retourns par la slection.

  • 24/37

    TP n 6 Objectif

    Le but de ce TP c'est de raliser un site web dynamique avec la technologie Php/MySQL.

    Apprendre excuter une page php en utilisant un serveur apache Connexion une base de donnes depuis une page php; Manipulation d'une base de donnes MySQL; Interroger et afficher depuis une page php le contenu une table dans une base de

    donnes;

    I. Cration de la base de donnes On dispose de la classe tudiant suivante :

    Etudiant

    NCIN : VARCHAR(8) NOM : VARCHAR(25) PRENOM : VARCHAR(25) SEXE :VARCHAR(1)

    1. Lancez EasyPhp ; 2. Crez la base de donnes MySQL dont son nom est TPMySQL ; 3. Crez la table Etudiant ; 4. Insrez dans la table Etudiant les champs suivants :

    NCIN NOM PRENOM SEXE

    07899039 KHAMIRI GHAYA F

    08072024 NAIMI ATEF H

    09450267 TOUIHRI ALAA H

    07896864 HAMDI BOUTHEINA F

    ML060005 TRAORE GAOUSSOU H

    07883548 ECHI HAMDI H

    07881322 SOLTANI MAHA F

    07897135 AYEDI MARWA F

    07895883 SAIDI SAMEH H

    07885840 TOUIHRI EMNA F

    07886810 OUHIIBI NAWEL F

    II. Ajout dun enregistrement

    1. Crez un rpertoire de travail tpphpmysql dans le chemin suivant : C:\Program Files\EasyPHP1-8\www\

    2. Lancez lditeur de texte Bloc-notes ; 3. Crer le fichier AjouterEtudiant.php qui permet de visualiser un formulaire de

    saisie pour lajout dun nouveau tudiant. Lapparence de ce formulaire doit

    ressembler la figure n1.

    Facult des Sciences Juridiques,

    Economiques et de Gestion de Jendouba

    Anne Universitaire : 2009/2010 Semestre 2

    Module : Programmation WEB

    Classe : 2me

    LFIAG

    Enseignants: Talel ZID - Riadh BOUSLIMI

  • 25/37

    4. Lorsque lutilisateur clique sur le bouton Valider , la page est de nouveau appele afin dinsrer les nouvelles donnes sur le nouveau tudiant dans la base de donnes

    (figure n2). Le bouton Annuler permet dinitialiser le formulaire.

    Programmer le lien hypertexte Liste des tudiants qui permet daccder la page

    lstEtudiants.php .

    NB : Avant dajouter un tudiant, il faut dabord sassurer que lutilisateur bien

    saisie les donnes sur ltudiant, ensuite on test lexistence de ltudiant dans la base

    de donnes. Sil est existant alors vous devez le signaler lutilisateur travers un

    message (figure n3).

    Figure n1

  • 26/37

    Figure n2

    Figure n3

    III. Affichage des enregistrements

    1. Lancez lditeur de texte Bloc-notes ; 2. Crez le fichier lstEtudiants.php qui permet dafficher la liste des tudiants par

    sexe et ordonne par nom et prnom selon lordre croissant. Cette liste doit tre sous la

    forme dun tableau de 5 colonnes.

    NB : La dernire colonne de ce tableau doit contenir 2 liens hypertextuels

    modifier et supprimer , qui permettent dappeler respectivement les fichiers

    modif_Etudiant.php et suppr_Etudiant.php qui effectuent les traitements

    correspondants partir de la rfrence du NCIN qui doit tre passe en

    paramtre.(figure n4).

  • 27/37

    Figure n4

  • 28/37

    IV. Modification dun enregistrement

    1. Lancez lditeur de texte Bloc-notes ; 2. Crez le fichier modif_Etudiant.php qui permet de modifier un tudiant. Lorsque lutilisateur clique sur le lien hypertexte Modifier (figure n5) dans la page

    lstEtudiants.php la page modif_Etudiant.php apparatra avec un formulaire qui

    contient les renseignement sur ltudiant en question (figure n6) .

    Lorsque lutilisateur clique sur le bouton valider la figure n7 apparatra.

    Figure n5

    Figure n6

    Figure n7

  • 29/37

    V. Suppression dun enregistrement

    1. Lancez lditeur de texte Bloc-notes ; 2. Crez le fichier suppr_Etudiant.php qui permet de modifier un tudiant. Lorsque lutilisateur clique sur le lien hypertexte Supprimer (figure n8) dans la

    page lstEtudiants.php la page suppr_Etudiant.php apparatra avec un message

    pour indiquer que la suppression a t effectu avec succs (figure n9) .

    Figure n8

    Figure n9

  • 30/37

    Correction du TP 6

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58

    Saisie d'un nouveau tudiant

  • 31/37

    59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87

    Prnom : Sexe : Homme Femme Liste des tudiants

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

    Liste des tudiants Liste des tudiants

  • 32/37

    34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96

    Sexe Modif/Suppr

  • 33/37

    97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123

  • 34/37

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61

    Modification d'un tudiant Modifier un tudiant Nom :

  • 35/37

    62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87

    Liste des tudiants

  • 36/37

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

    Suppression d'un tudiant est bien t supprim Retour

  • 37/37

    Bibliographie

    Eric Daspet , Cyril Pierre de Geyer, PHP 5 avanc, Eyrolles. Sylvie Vauthier, PHP : Le tutoriel pour grands dbutants presss,

    http://sylvievauthier.

    developpez.com/tutoriels/php/grand-debutant/ http://j-willette.developpez.com/tutoriels/html/les-bases-du-html/