Réalisation d'une vérification de connexion dans un autre fichier
Posté : 21 sept. 2017, 12:00
Bonjour,
Je suis actuellement en train de créer un site avec un espace de connexion.
Lorsque que l'utilisateur se connecter, je souhaiterais qu'il soit redirigé vers une page qui controle que celui ci s'est bien identifié.
Pour cela j'ai ce fichier dans le controller :
Et la page index.php est une page html.
le problème c'est que je voudrais savoir comment je pourrais réalisé cette fonction sur la page index.php sans qu'elle soit présente dans le dossier "view", (Je voudrais qu'elle soit dans le controller) car lorsque l'utilisateur entre l'url (par ex: site.fr/index.php) dans sa barre de navigation il peut tombé directement sur la page index sans que la vérification de la connexion est été effectué.
Merci.
Je suis actuellement en train de créer un site avec un espace de connexion.
Lorsque que l'utilisateur se connecter, je souhaiterais qu'il soit redirigé vers une page qui controle que celui ci s'est bien identifié.
Pour cela j'ai ce fichier dans le controller :
Code : Tout sélectionner
<?php
include('../model/connexionBdd.php');
session_start();
if(isset($_GET['id_u']) AND $_GET['id_u'] > 0)
{
$getid = intval($_GET['id_u']);
$requser = $bdd->prepare('SELECT * FROM userse WHERE id_u = ?');
$requser->execute(array($getid));
$userinfo = $requser->fetch();
if($_GET['id_u'] == isset($_SESSION['id_u'])) {
include('../view/'.$_GET['page']);
}
}
?>le problème c'est que je voudrais savoir comment je pourrais réalisé cette fonction sur la page index.php sans qu'elle soit présente dans le dossier "view", (Je voudrais qu'elle soit dans le controller) car lorsque l'utilisateur entre l'url (par ex: site.fr/index.php) dans sa barre de navigation il peut tombé directement sur la page index sans que la vérification de la connexion est été effectué.
Merci.