Presentation de Stage
Presentation de Stage
Presentation de Stage
SITE WEB
Realiser par:
EL-FELHI Abdellah
KABLANI Iliasse
Encadré par :
Mr AMINE Abdellah
1
SOMMAIRE
• INTRODUCTION
• VERSION : PHP
• Language utilisées.
• Fonctionnement.
• VERSION 2 : LARAVEL
• Introduction sur laravel.
• Fonctionnement.
2
VERSION 1 : PHP
• LANGUAGES UTILISEES:
3
VERSION 1 : PHP
1-HTML:
• Le HyperText Markup Language, généralement abrégé HTML est
conçu pour représenter les pages web.
• Ce langage permet d’écrire de La structure d’une page web, de mettre
en forme du contenu, de créer des formulaires de saisie ou encore
d’inclure des ressources multimédias dont des images, des vidéos, et
des programmes informatiques.
• Il est souvent utilisé conjointement avec le langage de programmation
JavaScript et des feuilles de style en cascade (CSS).
4
VERSION 1 : PHP
2-CSS:
Les feuilles de style en cascade1, généralement appelées CSS de l'
anglais Cascading Style Sheets, forment un langage informatique qui
décrit la présentation des documents HTML . Les standards définissant
CSS sont publiés par le World Wide Web Consortium (W3C). Introduit au
milieu des années 1990, CSS devient couramment utilisé dans la
conception de sites web et bien pris en charge par les navigateurs web
dans les années 2000.²
5
VERSION 1 : PHP
• 3-PHP:
• PHP: Hypertext Preprocessor, plus connu sous nom PHP ,est un
langage de programmation libre, principalement utilisé pour produire
des pages Web dynamiques . PHP est un langage orienté objet.
• PHP a permis de créer un grand nombre de sites web célèbres, comme
Facebook et Wikipédia. Il est considéré comme une des bases de la
création de sites web dits dynamiques mais également des
applications web.
6
VERSION 1 :PHP
• FONCTIONNEMENT :
1-page d’authentification :
7
VERSION 1 :PHP
Cette page permet d’identifier l’attestation qui va apparaitre parmi dizaines des
attestations dans la base de données .
CIN est clé primaire de la table .
On suppose que la base de données est déjà remplit.
8
VERSION 1 :PHP
• 2-attestation du pfe :
Attestation de PFE vide
-Cette attestation va se remplir
Si les données entrer dans la page
d’authentification sont correctes .
Sinon un message d’alerte s’affichera.
9
VERSION 1 : PHP
10
VERSION 1 : PHP
11
VERSION 1 :
• Tous les données sont importées depuis une base de données avec un SGBD
MySQL
Les données sont stockées dans la table ci-dessous :
12
Les donnees sont passées depuis la base de données vers la page a traves les sessions
VERSION 2 : LARAVEL
• 1-Laravel:
• LARAVEL est un Framework web PHP gratuit et open source, créé par Taylor Otwell et destiné au
développement d'applications web. Il est base sur la structure MVC (MODEL VIEWS CONTROLLER).
• -VIEWS : Ce sont les pages qui sont réalisé par HTML et CSS.
• -CONTROLLER : Contrôle le flux de données entre les views, il prend les données depuis le model lors de
l’affichage, ou les envoie lors de l’insertion.
13
VERSION 2 : LARAVEL
14
• Pour créer un projet laravel on tape cette commande dans inviteur du commandes :
Ce dossier contenir toutes les fichier qu’on besoins pour realiser un projet
15
VERSION 2 : LARAVEL
• VIEWS:
• Ce sont les memes de version 1:
16
VERSION 2 : LARAVEL
• Affichage des données:
17
•MERCI DE VOTRE
ATTENTION
18