[supersaibal]Originariamente inviato da PiKey
phpBB usa un (inutile?):

Codice PHP:
if (!defined("IN_PHPBB")){
 die(
"Hacking attempt!");

ovviamente prima di ogni inclusione bisogna creare la costante IN_PHPBB con qualcosa tipo:
define("IN_PHPBB", true);

Cmq, ripeto, mi sembra abbastanza inutile. [/supersaibal]
la costante è definita nel config o nel common.php di phpBB se non erro, cmq in un file che viene includso ovunque... viene utilizzato per evitare che i files inclusi siano richiamaati direttamente e questo possa dar luogo a comprortamenti imprevisti, falle di sicurezza, altro....

insomma.. questo ha un senso ^_^

Nulla è inutile da quetso punto di vista: sicurezza non è vietare ciò che può far danni, ma autorizzare solo quello che ci serve... vietare l'inutile, anche se apparentemente non dannoso