Marc Harnist

New from news-index

N° 45 - Travaux sur l'administration
Le 18/10/2017

Même si le repertoire www/admin n'existe plus pour très longtemps, j'ai travaillé sur l'administration du site: création des news, en commençant par rajouter deux underscores à chaque page de l'admin afin que l'index du site les reconnaisse et rajoute un fichier (www/inc/user.php) par inclusion avant la page pour lire les permissions de l'utilisateur dans la base de donnée: seul certains utilisateurs (users) peuvent modifier les pages: niveau 1 et 2. Les autres utilisateurs sont redirigés à l'accueil grâce à une seule ligne de code avec une condition if($level <2) -> redirection... Cette ligne de code se trouve dans chaque fichier du repertoire contrôleur qui gère une page de la vue.

Exemple de page: www/view/__new-creation.php

Je me suis appliqué à faire une redirection vers la new fraîchement créée dans le site web avec une ancre en calculant le numéro de l'id dans la base de donnée...