IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

empecher lien directe sur page html


Sujet :

HTML

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 21
    Points : 12
    Points
    12
    Par défaut empecher lien directe sur page html
    Bonjour,

    voila j'ai 2 sites web sur 2 serveurs bien distincts, un moment donné je fais un lien du site1 vers le site2 (2ieme serveur) or je souhaiterai empêcher que l'on accède à cette page directement càd il faut obligatoirement se connecter sur le site1 puis cliquer sur le lien envoyant sur le site2.

    est ce possible ??

    Merci.
    A+

  2. #2
    Membre émérite
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Points : 2 371
    Points
    2 371
    Par défaut
    Bonjour patlechat,

    très simplement, le protocole HTTP permet de savoir d'où viens l'internaute.

    Autrement, il faudrait que le site 1 envoie une sorte de "clé" au site 2 pour y accéder. Ensuite, le site 2 devra vérifier la validité de cette clé. Une fois la vérification faite. L'utilisateur pourrait entrer sur le site 1.

    Dans tous les cas, ce n'est pas avec du HTML que tu va pouvoir faire cela.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 76
    Points : 62
    Points
    62
    Par défaut
    Tu peux faire ça avec du php au lieu de faire un lien en direct tu fais un formulaire en POST et dans ta deuxième page tu mets un if qui vérifie si cette valeur existe.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 21
    Points : 12
    Points
    12
    Par défaut
    il y a pas un moyen en php ou autre de vérifier l'url de provenance car l'idée du formulaire et sympa mais cela doit être transparent pour l'utilisateur !!!

    Merci.

    A+

  5. #5
    Membre actif Avatar de rivsc
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2008
    Messages
    213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2008
    Messages : 213
    Points : 275
    Points
    275
    Par défaut
    En Php, l'url de provenance : $_SERVER['HTTP_REFERER']

    Mais bon du coup si plus trop dans cette section du forum...

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 559
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 559
    Points : 21 621
    Points
    21 621
    Par défaut
    À noter qu'il y a des environnements où le navigateur ne transmet pas le http referer. C'est un peu dommage de les empêcher de marcher.

    Bref, il n'y a pas de solution absolument idéale. Ce qu'il faudrait, c'est qu'on sache d'où vient ce besoin de ne pouvoir accéder à site2 que depuis site1 (comme ça la solution pourrait être basée sur le pourquoi du comment.)

Discussions similaires

  1. recup de lien sur page html
    Par zugolin dans le forum Langage
    Réponses: 2
    Dernier message: 10/06/2010, 17h50
  2. Réponses: 5
    Dernier message: 26/09/2007, 16h07
  3. [HTML] Lien d'une page html sur une iframe
    Par cosycorner dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 20/02/2007, 08h34
  4. réinitialiser les liens d'une page html
    Par sisco dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 05/11/2004, 16h03
  5. [VB6] Imprimer directement une page html
    Par Debra dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 23/04/2004, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo