[PHP] $HTTP_REFERER wel in NS niet in IE?

Pagina: 1
Acties:
  • 115.783 views sinds 30-01-2008

  • Hans
  • Registratie: Juni 1999
  • Niet online
Hey dames ;)

Ik probeer ff wat externe referer blocking in onze website te bouwen, maar nu blijkt dat $HTTP_REFERER alleen werkt bij NS! Heeft iemand hier een goede oplossing voor?

Thanks alvast. Enzo.

Verwijderd

Oei, dit verbaast me! Volgens mij zou het gewoon moeten werken. Doe je niet iets anders fout? (ik neem aan dat je weet dat als je een url direct intikt of op een pagina belandt door het volgen van een bookmark, dat dan http_referer leeg is...)

  • Hans
  • Registratie: Juni 1999
  • Niet online
Ja dat weet ik.

Maar ik wil sommige bestanden beveiligen tegen extern linken. Dat had ik gedaan dmv zoiets:

uitgaande van bijv domeinnaam blabla.com
check ik of de referer binnen dit domein valt, zo nee doorsturen naar frontpage.

if(!strstr($HTTP_REFERER, ".blabla.") {
header("Location: http://www.blabla.com ");
}

Maar dit werkt alleen met NS! Met IE 5.0 gaat ie gewoon keihard naar de frontpage ook al is het een interne link, en als ik een echo $HTTP_REFERER doe geeft ie niks...

Je gaat toch niet menen dat IE een soort " stuur maar geen referer" 'feature' heeft ofzo. (Nee, feature staat niet voor niks tussen quotes... ;) )

  • Hans
  • Registratie: Juni 1999
  • Niet online
ah toe... anyone?? ;)

Verwijderd

Ik wil je wel helpen, maar ik weet het ook niet...

Ik zal 'm hoog houden voor je, is dat ook goed? :P :9 :P

  • Danny
  • Registratie: Juni 1999
  • Niet online
* oeps *
Datum klopte, jaar niet helemaal :)
SORRY !! ('t is al laat)

verzamelt -1's en -2's in hoog tempo


  • tomato
  • Registratie: November 1999
  • Niet online
Ach, gebeurt er nog eens wat hier he :P

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

Hans... heb je toevallig spaties staan in de url die je probeert te blocken???

Stop uploading passwords to Github!


  • eborn
  • Registratie: April 2000
  • Laatst online: 08-09 12:50
Wat staat er dan in HTTP_REFERER vlak voor die check? Niets, of gewoon een fout adres?

  • smaij
  • Registratie: November 2000
  • Laatst online: 23:38
let is effe op de datum heren!!!!!!!!
dit topic is OUD
:D ik denk dat hans ook niet meer reageert :P

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 22:39
Lieve mensen, Hans komt hier bijna niet meer :)

  • smaij
  • Registratie: November 2000
  • Laatst online: 23:38
ik was je lekker voor :D:P

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 22:39
Op woensdag 27 maart 2002 09:14 schreef smaij het volgende:
ik was je lekker voor :D:P
Grote meid :+

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 09-09 20:58

Janoz

Moderator Devschuur®

!litemod

lijkt me duidelijk :) ... Niet echt nuttige bijdrages meer :)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1

Dit topic is gesloten.