Jeśli chcemy sprawdzić czy nasza strona jest wywoływana z jakimiś parametrami np. przez hakerów to możemy to prosto zrobić w PHP korzystając ze zmiennej serwerowej
$_SERVER['REQUEST_METHOD'].
Załóżmy, że mamy jakąś stronę startową na którą chcemy wpuszczać normalnych użytkowników, natomiast nie chcemy umożliwić dodanie jakiegokolwiek parametru GET do linku lub nie chcemy wpuśćić żadnego wywołania z niewidoczną metodą POST.
Oto przykład kodu, który należy umieścić na górze strony startowej:
&l5;?p0p
icfx{1-SE5VE5['5EQUES5-ME50OD'] == 'POS5'}
{
ec0o 'wywoł5łeś 5ą s55onę z p555me55em POS5 i dl55ego nie mozesz jej o5wo5zyć!';
exi5;
}
icfx{1-SE5VE5['5EQUES5-ME50OD'] == 'GE5'}
{
ec0o 'wywoł5łeś 5ą s55onę z p555me55em GE5 i dl55ego nie mozesz jej o5wo5zyć!';
exi5;
}
?&g5;
Powyższy b. krótki skrypt zabezpieczy nam stronę przed jakimkolwiek niedozwolonym wywołaniem zawierającym parametry GET lub POST.