Eto mene opet
Dakle, imam neke formulare koji se proslijeđuju na njihove procesore.
Svaki taj procesor na početku ima ovu foru da ga ne može netko otvoriti direktno.
PHP kôd:
if($_SERVER["REQUEST_METHOD"] != 'POST')
{
echo "No can do";
}
E sad, ja bi to stavio na većinu fileova koje includeam, a koji nisu nužno form procesori. Primjerice, menu mi je u zasebnom menu.php fileu, i njega svugdje ubacujem sa
PHP kôd:
include ('menu.php');
Ako onaj kod gore ubacim u menu.php, opet će mi javiti "No can do" čim se otvori index.php ili bilo koji drugi file koji includea menu.php
Razmišljao sam možda sa HTTP_REFER, pa ono, ako nema referera, znači da je upisano direkt u URL, jel...al opet, kad ga netko pozove, opet baca error, bilo da je direktno preko URL-a ili ga file poziva...
Vjerojatno postoji neko rješenje za to?