Sur mon réseau social. Des liens "d'accueil" vous mènent à l'index approprié si vous êtes connecté ou non. Il y a un "index.php", que si vous naviguez sur le site, il vous y emmène, et si vous êtes connecté, et que vous tapez "home", cela vous amène à "index_signedIn.php"ouvrir une nouvelle fenêtre contrecarre mon "enforce_auth"
Ceci fonctionne bien pour moi. Le problème est, quand je ferme la fenêtre, et l'ouvre en arrière, son sur le "index.php" même si vous êtes connecté, et peut vous permettre de continuer d'une façon signée. Quelqu'un m'a aidé à mettre en place le init.php, et je ne vois rien qui puisse s'y rapporter.
Si vous avez une idée de ce que le problème peut être, et que vous voulez aider, s'il vous plaît faites-moi savoir quel code vous pouvez avoir besoin, le cas échéant.
merci à l'avance
dans mon Masthead j'ai ces liens (et sur le pied de page ainsi)
<div id="social_tag">
<?php if($auth) { ?>
<a href="index_signedIn.php"><img src="styles/images/social_tag.png" border="0" /></a>
<?php }else{ ?>
<a href="index.php"><img src="styles/images/social_tag.png" border="0" /></a>
<?php } ?>
</div>
si votre session sur ce qui se passe:
function enforce_auth() {
global $auth;
if(!$auth) {
header("Location: signin.php?return=" . $_SERVER['REQUEST_URI']);
exit;
}
}
et ce est sur les pages que nous ne voulons pas que les gens soient en mesure d'aller s'ils sont sortis, et maintenant il vous jette à l'index (comme il se doit,)
enforce_auth();
juste besoin pour vous prendre à index_signedIn.php lorsque la fenêtre se ferme et rouvre et vous êtes toujours connecté à
Besoin du code qui décide réellement quelle destination présenter à l'utilisateur – Rob