Bonjour,

J'ai un site composé d'une page index.php sur laquelle j'ai des liens du type :
index.php?page=mapage.php

Le contenu de mapage.php est inséré dans index.php via un include !

Je viens de créer un script pour restreindre l'accès à certaines pages via des sessions.

Sur chaque page que je veux protéger, j'ai placé le code suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
<?php
if(!isset($_SESSION["login"]))
{	
header("Location: index.php"); 
}
else
{
echo"le contenu visible par les utilisateurs identifiés";
}
?>
Le hic c'est que si le membre n'est pas connecté et tente d'accèder à mapage.php il y a ce code d'erreur

Warning: Cannot modify header information - headers already sent by (output started at ...\index.php:10) in ...mapage.php on line 1
Et l'utilisateur n'est pas rediriger vers index.php

Pouvez-vous m'orienter pour solutionner ce problème.