Header : Cannot modify header information
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:
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
Citation:
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.