Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3093 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Afficher une page uniquement sur son site

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Afficher une page uniquement sur son site

n°835595
cinezone
Posté le 29-08-2004 à 17:10:27  profilanswer
 

Je cherche le moyen pour empêcher quelqu'un d'utiliser des pages de mon site en les mettant dans des frames.
Je sais pas si en PHP c'est possible car le code s'exécute du côté serveur mais même si il existe une solution dans un autre langage j'aimerai la connaitre.
 
Merci

mood
Publicité
Posté le 29-08-2004 à 17:10:27  profilanswer
 

n°835597
jagstang
Pa Capona ಠ_ಠ
Posté le 29-08-2004 à 17:11:18  profilanswer
 

en php c'est pas possible. en JS il existe des pseudos protection. mais une protection absolue n'existe pas

n°835599
cinezone
Posté le 29-08-2004 à 17:18:05  profilanswer
 

J'ai fais ce code qui fonctionne comme je veux.
 

Code :
  1. if ( !strstr($_SERVER[HTTP_REFERER] , 'www.lesnulls.zup' ) ) {
  2. echo "non";
  3. } else {
  4. echo "ok";
  5. };


 
ça fonctionne pour ce que je veux faire car il s'agit d'un popup qui est ouvert uniquement à partir d'un autre page. Si la personne "prend" la page dans une iframe, ça n'ira pas car la page visitée avant n'est pas une page faisant partie du serveur.

n°835715
cerel
Posté le 29-08-2004 à 20:13:08  profilanswer
 

Ca marche, mais pas toujours.
Certains firewalls bloquent l'envoi des "referer" afin de proteger "l'anonymat" des surfeurs.
Sinon, il me semble qu'il y a egalement des browsers qui ne les envoient pas. Sans oublier les proxies.

n°835729
antp
Super Administrateur
Champion des excuses bidons
Posté le 29-08-2004 à 20:31:37  profilanswer
 

Ouais enfin il peut aussi autoriser l'accès à la page si le referrer est vide.
Dans ce cas seuls les liens venant d'autres sites seront bloqués. Mais comme je l'ai dit à l'instant, ça bloque les liens, pas juste les iframes. Donc personne ne pourra faire de lien vers ta page (à voir si c'est grave ou pas).


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Afficher une page uniquement sur son site

 

Sujets relatifs
page d'accueil siteQuestion CON?? Comment inserer un page Web dans une Page Web avc Dream
[VB] Cliquer sur un bouton dans une page Web qui n'a pas de nom[JS] récupérer le contenu d'une page web.
[Web/PHP/XML] Inserer un flux XML dans une page PHPCGI dans une page html
VBA - Sélection toutes feuilles d'un classeur pour mise en pageSite web déjà tout prêt et adaptable à sa sauce
Supprimer l'affichage des warnings sur une page 
Plus de sujets relatifs à : Afficher une page uniquement sur son site


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)