https://github.com/webmae/blog-allezcine
Blog about cinema with administration, session, permission in PHP
https://github.com/webmae/blog-allezcine
administration blog cf2m cinema exercise permissions php procedural session
Last synced: 4 months ago
JSON representation
Blog about cinema with administration, session, permission in PHP
- Host: GitHub
- URL: https://github.com/webmae/blog-allezcine
- Owner: webmae
- Created: 2016-06-19T10:20:30.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-05-21T08:17:19.000Z (about 9 years ago)
- Last Synced: 2024-12-30T19:41:50.235Z (over 1 year ago)
- Topics: administration, blog, cf2m, cinema, exercise, permissions, php, procedural, session
- Language: PHP
- Homepage: https://www.mae.ovh/website/allezcine/
- Size: 43.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cf2m-allezcine_exoblog
Exercice : réaliser un blog en procedural avec DB
### Recommandations générales
- Utiliser un contrôleur frontal (index.php)
- Utiliser un fichier de routage pour gérer les url
- Créer un fichier de config
- Utiliser mysqli procédural pour les requêtes
- Gestion des erreurs au choix
### Page d'accueil
Titre : bienvenue sur allezciné
Inclusion d'un menu avec Accueil - tous les genres venant de la table 'genre' - Administration (voir détail menu.php)
Affichage du résumé des films par 'lannee' DESC puis 'letitre' ASC
Par film :
- Titre
- image du film (si présente, ! plusieurs images possibles, ne prendre que la première), redimmension : 150 px / 150 px
- réalisateur (nom - prenom)
- date de sortie
- Acteurs principaux
- genres (clicables, les films s'affichent même si ils n'ont pas de genre)
- description de 150 caractères (suivi d'un lire la suite)
### Page des genres
Titre : bienvenue sur allezciné - rubrique 'lintitule'
Inclusion d'un menu avec Accueil - tous les genres venant de la table 'genre' - Administration (voir détail menu.php)
Affichage du résumé des films par 'lannee' DESC puis 'letitre' ASC
Par film :
- Titre
- image du film (si présente, ! plusieurs images possibles, ne prendre que la première), redimmension : 150 px / 150 px
- réalisateur (nom - prenom)
- date de sortie
- Acteurs principaux
- description de 150 caractères (suivi d'un lire la suite)
### Page détail
Titre : bienvenue sur allezciné - Film 'letitre'
Inclusion d'un menu avec Accueil - tous les genres venant de la table 'genre' - Administration (voir détail menu.php)
Par film:
- Titre
- images du film (si présente, ! plusieurs images possibles, toutes les afficher), redimmension : 150 px / 150 px
- réalisateur (nom - prenom - photo 100px/100px)
- date de sortie
- Acteurs principaux
- genres (clicables, les films s'affichent même si ils n'ont pas de genre)
- description complète avec des retours à la ligne automatiques
### Page administration
Titre : bienvenue sur allezciné - Nouveau Film
Inclusion d'un menu avec Accueil - tous les genres venant de la table 'genre' - Administration (voir détail menu.php)
Insertion d'un film :
- Titre
- url de(s) l'image(s) du film (3 champs 'lurl' au total + 'lalt' correspondant) Non obligatoire
- Liste des réalisateurs (nom - prenom), on ne peut en choisir qu'un - Obligatoire
- date de sortie (format yyyy)
- Liste des acteurs principaux (liste ou checkbox multichoix) Non obligatoire
- genres (liste ou checkbox multichoix) Non obligatoire
- description complète
### menu.php
- Accueil (./)
- tous les genres venant de la table 'genre' cliquables
- Administration (?admin)