Salut Fench, décidément, c'est toujours toi qui vient m'aider, faudra qu'un de ces 4 tu passes boire l'apéro pour te remercier 
Alors je crois avoir compris ton code mais pas certain certain ... dis moi si j'me trompe ...
Ce code est uniquement pour lancer la session
if (session_id() == "") session_start();
Si la variable de session contenant l'adresse de la page d'origine n'est pas présente, alors on n'affiche pas la page ...
1 2 3 4
| if( !isset( $_SESSION["chemin"] ) ) {
echo( "Page inaccessible, ..." );
exit();
} |
Si la variable de session contenant l'adresse de la page d'origine est différente de l'adresse de la page ou on veut éviter le retour, alors on renvoie vers la page contenue dans le header ...
1 2 3 4 5
| if( $_SESSION["chemin"] != "NomPageIci" ) {
... // traitement header propre
header("Location: http....");
exit;
} |
Je suis pas sur d'avoir tout maitrisé là
... ça veut dire qu'il faut mettre en _session notre adresse de base (en gros le sommaire) par laquelle tout doit transiter?
Merci du coup de main
Partager