Je suis dans la creation d un nouveau site internet de jeu, et je souhaiterais faire que chaque visiteur doivent passer par la page HOME pour pouvoir acceder au lien.
je m'explique :
j'ai le site
http://jeuxonline.com
je met dans le menu un lien pour la registration soit en iframe ou en nouvelle fenetre...
ca donne http://jeuxonline.com/registration/register.php
par contre si je clique directement sur ce dernier je peux acceder directement a la souscription sans passer par la case "depart"
generalement jutilise liframe qui tend vers ip-serveur/register.php
Or avec liframe jutilise un acces securisé que depuis le site on puisse y acceder ! mais qi je cliques encore une fois sur ce dernier jaccede aux ressources sans etres passé par le site ! ce que je ne souhaite pas...
on ma dit de faire un include sur chaque page, dun processus de validation de session.
- a inserer
code de la page php
Code : Tout sélectionner
<? include('validateSession.php'); ?>sur la Home page je devrais mettreCode : Tout sélectionner
<? // enable cookies session session_start(); // check a flag (a dummy or usefull one) if (!isset($_SESSION['isValid'])){ header("Location: index.php"); exit(); } // process required steps, if any, when a valid session is opened // ... ?>Code : Tout sélectionner
<? // enable cookies session session_start(); // record valid session $_SESSION['isValid'] = true; // define page content // ... ?>
Merci beaucoup