Heb ooit is een script gezien waarop bepaalde pagina's vanboven een functie stond zodat je de bepaalde pagina niet rechtstreeks kon aanroepen, enkel via een link. Kent iemand die functie toevallig
euh dnno, voor zover ik me kon herinneren was het als je in de browser intypte http://www.blaaaaaa.net/bleeee.php/ je een error kreeg. Wanneer je naar die url ging adhv een link ging die wel. Toen ik in de code keek zag ik die functie or whatever vanboven op die pagina staan .. kende toen niks van php dusja
Omg, nu zie ik 't pas.. Ik dacht dat ie 't over downloads had. :/ Zoals FangorN het doet, doe ik het ook altijd.
Maar ik noem mijn constante altijd IN_SITE..
Werkt heel fijn hoor. Eerst deed ik het altijd met sessies, maar ik vond dit toch mooier (zo doen ze het in PHPBB ook).
Wel toch zeer simpel.
Je zet deze code op je de pagina die ze zeker moeten hebben gezien om de andere pagina op te roepen. Dit is normaal de index pagina.
Deze code zet je dan bovenaan de pagina die wordt opgeroepen.
Dus als de pagina news.php zo wordt opgeroepen en de code staat erboven zal deze automatisch worden doorgezonden naar elsewhere.php. Als de bezoeker nu de pagina news oproept doormidden van een link die op je index pagina staat zal deze de pagina wel tezien krijgen omdat MY_INC gedefinieerd is al true en dus niet als false.
Met in het achterhoofd houdende dat true betekend dat er een waarde is gegeven en false niet dus.