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

  FORUM HardWare.fr
  Programmation
  PHP

  Sélection des utilisateurs sur une page

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sélection des utilisateurs sur une page

n°1206674
tyrael4
Posté le 24-09-2005 à 21:57:53  profilanswer
 

Salut à tous,
 
Voila mon probleme, j'ai une page sur mon site ( page a) sur laquelle j'aimerai "sélectionner" les internautes venant dessus.  :pt1cable:  
J'ai une page dans mon forum ( page b ) et je veux que seuls les personnes venant de cette puissent accéder à la page a.
En gros ce que je veux c'est que seuls les utilisateurs venant de la page b puissent accéder à la page a. Et que ceux qui y arrivent autrement ne puissent pas accéder à la page a.
 
Voici merci d'avance pour votre aide  :hello:  
JS2C http://alanjs2c.free.fr

mood
Publicité
Posté le 24-09-2005 à 21:57:53  profilanswer
 

n°1206682
Ricco
Retour au pays
Posté le 24-09-2005 à 22:05:30  profilanswer
 

Il faut tester le $_SERVER['HTTP_REFERER'] ?


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
n°1206684
KangOl
Profil : pointeur
Posté le 24-09-2005 à 22:07:08  profilanswer
 

variable de session :o


---------------
Nos estans firs di nosse pitite patreye...
n°1206827
tyrael4
Posté le 25-09-2005 à 11:29:58  profilanswer
 

OK merci mais vous pouvez être plus précis ?

n°1206834
sielfried
Posté le 25-09-2005 à 11:44:38  profilanswer
 

Tu déclares une variable de session sur la page b, et tu vérifies qu'elle existe sur la page a.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1206849
tyrael4
Posté le 25-09-2005 à 11:54:16  profilanswer
 

Ok je vois ce que tu veux dire sielfried, le probleme c'est que je connais pas trop la programmation en php, tu peux taper un peu le code ? Ou alors passer un lien vers 1 tuto ? Merci.

n°1206852
sielfried
Posté le 25-09-2005 à 11:55:58  profilanswer
 
n°1206853
sielfried
Posté le 25-09-2005 à 11:57:21  profilanswer
 
n°1206856
tyrael4
Posté le 25-09-2005 à 12:00:19  profilanswer
 

Ok merci je vais regarder tout ça.

n°1206885
Ricco
Retour au pays
Posté le 25-09-2005 à 12:58:36  profilanswer
 

Mais tester dans la page b que $_SERVER['HTTP_REFERER'] est bien la page a pourrait faire la même chose sans utiliser de session non ??


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
mood
Publicité
Posté le 25-09-2005 à 12:58:36  profilanswer
 

n°1206889
KangOl
Profil : pointeur
Posté le 25-09-2005 à 13:14:32  profilanswer
 

le referer n'est pas fiable...


---------------
Nos estans firs di nosse pitite patreye...
n°1206896
Ricco
Retour au pays
Posté le 25-09-2005 à 13:29:48  profilanswer
 

Ok merci, maintenant je saurai.


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
n°1208272
Djebel1
Nul professionnel
Posté le 27-09-2005 à 07:38:47  profilanswer
 

Comment font les sites qui proposent de te rediriger sur la page précédente après une identification par exemple, si le referer n'est pas fiable ? (ou alors c'est pour ça qu'il y a souvent écrit "cliquez ici si votre navigateur ne vous redirige pas" ?)

n°1208333
omega2
Posté le 27-09-2005 à 09:21:10  profilanswer
 

Djebel1 > Qui te dit qu'ils te renvoyent sur la page précédente et pas juste dans la page correspondant au formulaire que t'as remplis en se basant sur le contenu du formulaire?
Par contre, c'est vrai que pour certains sites, aprés le remplissage du formulaire de connection, ils te redirigent vers la page précédant l'identification. Dans ce genre de cas, c'est rare qu'ils utilisent le http_referer. Par contre, tu te retrouves souvent avec l'adresse inclus dans les paramettres de la page de la redirection soit dans un champ hidden du formulaire.

n°1209120
Djebel1
Nul professionnel
Posté le 27-09-2005 à 20:12:46  profilanswer
 

@omega2 : donc pour pouvoir renvoyer de manière fiable un utilisateur à la page précédent son identification, il faut en permanence une variable de session qui note où tu étais ?

n°1209130
omega2
Posté le 27-09-2005 à 20:20:19  profilanswer
 

paramettre de la page = dans l'adresse
un champ hidden du formulaire = une donnée incluse dans le formulaire et qu'on ne voit pas à l'écran
 
Deux solutions qui ne nécessitent donc pas de sessions. Mais bon, c'est vrai que ce sont deux solutions qui ne sont pas plus fiable que le 'HTTP_REFERER' donc oui, pour être sur à 99.99% qu'on renvoit sur la page précédente, il faudrait le noter dans la session.

n°1209150
Djebel1
Nul professionnel
Posté le 27-09-2005 à 20:31:20  profilanswer
 

ouki merci


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

  Sélection des utilisateurs sur une page

 

Sujets relatifs
pas de blanc tout en haut de la page...Insérer une page dans un tableau précis.
Afficher le contenu d'un fichier sur une page htmlcomment centrer un tableau au millieu d'une page en css
copier-coller plusieurs fois une sélection[EasyPHP] Mais ou est donc passez la page Administration!
[java] recuperer le code d'une page web. [RESOLU]Mise en page en html
Au sujet du texte visible d'une pageSelection Aléatoire
Plus de sujets relatifs à : Sélection des utilisateurs sur une page


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR