se q es un poco chapuza pero puedes mirar la direccion de donde proviene con $_SERVER['HTTP_REFERER'] o REQUEST_URI no recuerdo mal, luego haces un explode con el caracter '?' y si el array resultante tiene algo despues de ? sabras q lo paso por GET.
suerte