|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 3 ![]() |
Bonjour,
Je cherche une solution à mon problème :-( J'ai une page qui créé une mini url tout le monde pourrait créer une mini url J'aimerais pouvoir bloquer la personne qui tenterait de mettre une boucle infinie en plaçant un simple header sur un site quelconque vers cette mini url, qui renverrait à nouveau la personne vers cette page... etc etc... exemple : http://ABCD/AAA redirige vers http://www.site.com/test.php le fichier test.php contiendrait juste un header qui renverrait immédiatement la personne vers http://ABCD/AAA j'ai essayé avec les $_server referrer request uri ... mais cela ne me donne rien de différent à la personne qui taperait directement le lien dans son navigateur Merci d'avance pour votre aide. |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : juin 2004 Messages : 30 ![]() |
salut,
j'avoue ne pas saisir le principe, pourquoi ne pas mettre une lien ? sinon je dirais que tu peut "loguer" les adresses utilisées et si une revient dans (disont 5 - 10s voir plus tu ne refait pas le header). c'est réalisable rapidement avec un fichier "plat" ou avec sqlite (un champ auto increment, un champ qui contient l'url et un qui contient un timestamp pour l'horodatage). @+ |
|
|
00
|
|
|
#3 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Les navigateurs bienfaits ne font pas de redirections a l'infini.
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 3 ![]() |
Bonjour,
Pour répondre à la 1ere réponse :-) le lien peut se trouver sur un autre site... social/communautaire par exemple.... c'est un peu le but ;-) J'ai également pensé aux quelques secondes d'écart... mais bon il suffit qu'une personne annonce un truc sympa, affiche la mini-url sur son site.. et crack ! que les 5 premiers pourraient cliquer dessus... et les autres devraient attendre... je suis pas super convaincu :-) Pour la 2ème réponse... je ne savais pas que les navigateurs n'acceptaient pas, ou probablement pas, la boucle... mais je suis un peu parano :-) et je préférais néanmoins trouver un petit système D... car c surtout pour bloquer les petits comiques... que les utilisateurs sympas ;-) J'ai essayé ma boucle infinie sur un autre site qui propose ce genre de service... ma boucle a été arrêté avec un message d'erreur.. dès que j'ai modifié la page et mis un simple lien, ça a à nouveau fonctionné... Merci pour votre temps :-) bonne soirée... |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : juin 2004 Messages : 30 ![]() |
je parlé de bloqué l'adresse de destination pas l'adresse de départ, quand au fait de partager la chose ......
après si tu définissais mieux "mini url" (qui, a priori, ne veut rien dire sauf devoir passer par ton site pour aller vers un autre ...) ça pourrait aider @+ |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 3 ![]() |
hello Moogli,
Euh.. j'ai pas trop compris ton analyse... bloquer l'adresse de destination ?? y'a pas juste un truc qui permet de récupérer le résultat d'un header ? comme le referrer obtenu via un lien ? a+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com