par
jojolapine » 24 mars 2010, 13:06
J'ai l'impression que tu mélanges plusieurs choses....
Pour simplifier on va dire que tu as deux fichiers:
login.php et
pageprotege.php
le premier contient le code que tu as coller ici, à savoir, le code du login qui s'occupe de vérifier que le membre existe et si oui d'initialiser des variables sessions.
Le deuxième contient du code (peut importe lequel) qui ne doit être accessible qu'aux membres identifiés.
Ce dernier est accessible sur tout ton site via
<a href="pageprotege.php">Page protégée</a>
Et ce sans distinction entre les connectés et les non-connectés.
Et c'est une fois sur pageproteges.php que l'on test si oui ou non on a le droit d'y rester... (via le code que je t'ai filé juste avant).
Si encore une fois je répond à côté, c'est que ta question est mal posée, ré-expose ton problème clairement, quels fichiers entrent en jeu, le code de ces derniers, et précisément le point qui te pose problème

J'ai l'impression que tu mélanges plusieurs choses....
Pour simplifier on va dire que tu as deux fichiers: [i]login.php[/i] et [i]pageprotege.php[/i]
le premier contient le code que tu as coller ici, à savoir, le code du login qui s'occupe de vérifier que le membre existe et si oui d'initialiser des variables sessions.
Le deuxième contient du code (peut importe lequel) qui ne doit être accessible qu'aux membres identifiés.
Ce dernier est accessible sur tout ton site via[html]<a href="pageprotege.php">Page protégée</a>[/html] Et ce sans distinction entre les connectés et les non-connectés.
Et c'est une fois sur pageproteges.php que l'on test si oui ou non on a le droit d'y rester... (via le code que je t'ai filé juste avant).
Si encore une fois je répond à côté, c'est que ta question est mal posée, ré-expose ton problème clairement, quels fichiers entrent en jeu, le code de ces derniers, et précisément le point qui te pose problème ;)