Se connecter avec
S'enregistrer | Connectez-vous

Comment empecher l'acces a une page de son site sans passer par la page d

Dernière réponse : dans Programmation

Bonjour je viens de m'ouvrir un site heberger chez kokoom j'ai pas mal de connaissance mais j'ai besoin de votre aide car j'aimerais que tout ceux qui iront sur mon site soit obliger d'aller à l'index.htm et ne pas acceder directement au contenu de mon site
Si vous pouviez me dire si c'est possible en html ou javascript ?
Merci d'avance

P.S: Je n'ai pas de base de donnée
Lassé par la pub ? Créez un compte

Tu ajoutes un cookie sur "index.htm". Tu testes sur les autres pages si il existe, si non tu renvoi vers la page d'accueil.
Je pense que c'est fesable en javascript.

Par contre ça ne fonctionnera pas si l'utilisateur desactive les cookies.

Moi j'utiliser la fonction define(); sur ton index tu fait :
  1. define("index", 1);

et sur les autre page tu met
  1. if(!defined("index"))
  2. {
  3. code pour rediriger le membre
  4. }
  5. else
  6. {
  7. }

Mais les session et les cookie reste les meilleur solution, surtout si tu veu donner l'acces a tes page sur le meme est passer au moin une fois sur ta page index (surtout les session car elle sont detruire a la fermeture du naviguateur et les cookie non ).
Lassé par la pub ? Créez un compte
Tom's guide dans le monde