aaaaa
zawartość kodu z licznika opakuj sobie w funkcję. potem z pliku a.php czy jakiego tam chcesz będziesz wywoływać tę funkcję z licznikiem w parametrze podając nazwę podstrony.
możesz też użyć $_SERVER['SCRIPT_NAME']
, ale to wadliwe rozwiązanie gdy jeden plik php obsługuje Ci wiele treści (np. artykuły php, gdzie potem z bazy pobierasz artykuł na podstawie ID przekazanego przez $_GET
)
możesz użyć $_REQUEST_URI
, ale gdy ktoś do linka dopisze nic nie znaczące zmienne (np. artykuly.php?id=3
oraz artykuly.php?id=3&dupa=dupa
to ta sama strona u Ciebie będzie, ale w statystykach wpadnie jako inna)
więc najlepsza metoda to właśnie ręczne podawanie nazwy podstrony (np. w formie "artykuly_1") do funkcji.
druga rzecz:
`data` date NOT NULL,
`godzina` int(2) DEFAULT NULL,
`minuta` int(2) DEFAULT NULL,
słyszał kiedyś o polu datetime?
trzecia rzecz:
ten kod to tragedia ;] uczy głupiego nawyku ufania danym przed wprowadzeniem ich do bazy. żadnym danym nie można ufać przed wprowadzeniem do bazy.
czwarta:
oprócz cba są inne, milion razy lepsze hostingi, też za darmo, a bez reklam, które nieraz rozsypują stronę (tj. oprócz tego, że brzydko wyglądają po prostu psują stronę, uniemożliwiając wykonanie jakiegoś skryptu itp)