Nespoliehaj sa na zapnute register_globals a pouzivaj klasicke $_SERVER premenne. Plus ten index HTTP_REFERER ma byt velkymi pismenami.
Keby si si zapol vypisovanie vsetkych chyb (a odstranil tie zavinace zo skriptu), ako som ti urcite niekedy predtym pisal, videl by si, ze tie premenne nie su definovane:
Kód:
error_reporting(E_ALL);
Plus vlastne ani neviem, ci sa nejake HTTP hlavicky pri file_get_contents posielaju, hlavne o tom Refererovi by som si dovolil pochybovat.
Ako som ale uz pisal, kazdy, kto by mal o tvoj skript zaujem, si ho uplne normalne skopiruje a uplne normalne pouzije vo svojich suboroch, a tvoje logovanie bude na dve veci.