Ik zie op sommige sites dat ze niet toelaten om naar een bepaalde pagina van een site te gaan door ineens de volledige url in te type. Dat je dus vanaf de site zelf naar die pagina moet navigeren. Hoe kan ik zoiets voorzien? Wil je bvb naar mijn 'test.htm', moet je eerst via www.dummyname.be en zelf navigeren tot aan 'test.htm'. Een url met 'www.dummyname.be\test.htm' zou niet toegelaten mogen zijn.
Met $_SERVER['HTTP_REFERER'] kan je zien wat het laatste adres waar de browser vandaan komt. Misschien kan je dan controleren of dat je eigen site is of dat het van een ander komt.
$_SERVER['HTPP_REFERER'] valt niet te vertrouwen. Door een of ander iets in mijn virusscanner is deze altijd 'blanco'. Dus ik zou zowiezo nooit op die pagina kunnen geraken.