IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

la création d'une page web dynamique avec PHP


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2019
    Messages : 1
    Points : 0
    Points
    0
    Par défaut la création d'une page web dynamique avec PHP
    Bonsoir à tous ,
    ci-dessous l'énoncé du contenu de la page web dynamique à réaliser . Je serais reconnaissant si vous me proposez un code html,css,PHP qui répond aux contraintes de la création de cette page WEB .
    voilà l'énoncé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
     
    Ci-après une brève description du mini-projet PHP.
    Le projet consiste à développer un site web dynamique d'auto-évaluation en anglais. En effet, le site web à réaliser permet à un internaute de déterminer son niveau d'anglais suite à une série de tests intégrés.
    Lors de la réalisation de ce site vous devez respecter les règles suivantes :
     
    1- pour pouvoir utiliser le service offert par ce site, l'utilisateur doit être déjà inscrit càd il doit posséder un compte.
     
    2- on a 6 niveaux d'anglais : A1 (BEGINNER) - A2 (ELEMENTARY) - B1 (INTERMEDIATE) - B2 (UPPER INTERMEDIATE) - C1 (ADVANCED) - C2 (PROFICIENT). pour passer d'un niveau X au niveau suivant, il faut avoir un score >= 96/100 dans le test correspondant au niveau X en cours sachant que chaque test pour chaque niveau doit comprendre :
                  ** une partie compréhension 
                  ** une partie grammaire
                  ** une partie listening 
                  ** une partie dictation
         chacune de ces parties est sur 25 pts et pour réussir le test l'utilisateur doit avoir dans chaque partie un score >=24.  
     
    3- si on est à un niveau X, on ne peut jamais retourner vers un niveau antérieur.
     
    4- un utilisateur inscrit qui atteint avec succès le dernier niveau, son compte sera automatiquement supprimé de la base de données du site après sa déconnexion.
     
    5- une fois connecté à son compte, un utilisateur donné peut passer autant de tests qu'il veut avant sa déconnexion. à la fin de chaque test, on doit lui afficher dans une nouvelle page le score qu'il a eu dans le test qu'il a passé ainsi que le résultat final (càd passage ou non au niveau d'anglais suivant). en cas de succès, on lui propose soit de passer le test de niveau suivant (s'il existe) soit de se déconnecter. Dans le cas contraire, on doit lui proposer soit de refaire le test actuel soit de se déconnecter.
     
    6- à chaque connexion au site, on doit rappeler l'utilisateur en question du score qu'il a obtenu dans le dernier test de niveau qu'il a passé et de la liste des prochains tests à passer. on doit lui permettre également soit de passer le prochain test de niveau soit de quitter le site sans rien faire ( déconnexion).
     
    7- tout changement apporté au compte d'un utilisateur donné (Adresse, dernier score obtenu, dernier niveau d'anglais atteint, ...) doit être récupéré dans la base de données relative au site.
     
    La page d'accueil du site à développer doit présenter trois espaces différents :
     
    *** 1er espace : présente une brève description de l'objectif du site et son principe de fonctionnement (les règles pour le passage d'un niveau à un autre ... et un liens Contactez-nous pour plus de clarifications ou pour recevoir les réclamations éventuellement). 
     
    *** 2ème espace :  permettant l'authentification des internautes déjà inscrits au site (login & pwd) 
     
    *** 3ème espace : affiche un formulaire d'inscription pour les nouveaux utilisateurs. (nom, prénom, sexe (bouton radio), date de naissance, pays (liste déroulante), @mail (servira pour login par la suite), pwd (saisie deux fois pour la confirmation), ...) ===> tous ces champs doivent être obligatoirement remplis correctement avant de les envoyer au serveur web pour les enregistrer dans la base de données relatives au site à créer. Donc les vérifications nécessaires doivent être faites en javascript (côté client).

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Bien sûr !


Discussions similaires

  1. [Oracle] Page web dynamique avec Oracle
    Par ledawa dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 30/06/2008, 18h44
  2. Réponses: 2
    Dernier message: 06/12/2007, 12h39
  3. Réponses: 2
    Dernier message: 03/07/2007, 23h45
  4. création d'une page web dynamique
    Par mohamed2006 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/01/2007, 15h33
  5. Réponses: 5
    Dernier message: 06/08/2006, 19h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo