Citat:
Originalno napisao kickloop
Dodaš u index.php
define("INCLUDE_CHECK", true);
a u file (npr. menu.php):
if(!defined('INCLUDE_CHECK')) die('You are not allowed to execute this file directly');
|
hm, iako ovo radi u redu s ostalim fileovima, sa formularima izgleda da neće :/
Imam
PHP kôd:
define("INCLUDE_CHECK", true);
u formular.php koji sadrži registracijsku formu koja ima
action="procesor.php" (između ostalog ima i include headera i menija, koji su isto zaštićeni i fino se prikažu)
procesor.php ima na početku odmah ovaj if uvjet, i kad se stisne submit na formularu, procesor kao da ignorira to što je konstanta definirana i baci mi grešku.
Ako zakomentiram to, sve radi super, al džaba mi onda define()