yuniorss Posted October 4, 2009 Report Share Posted October 4, 2009 Sveiki! Mby kāds var nedaudz palīdzēt ar skaitītāju priekš php? Doma ir šāda: Šodien šo webu apmeklēja: xxx Pavisam kopā ir apmeklēta: xxx Zinu jau zinu ka googlē ir, bet vāji man ar tām meklēšanām! (iedodiet kādu linku uz normālu tutu, vai ieliekat te!) Lielum lielais paldies! Link to comment Share on other sites More sharing options...
DoubleT Posted October 4, 2009 Report Share Posted October 4, 2009 spied šeit vai šeit Link to comment Share on other sites More sharing options...
yuniorss Posted October 4, 2009 Author Report Share Posted October 4, 2009 Emm te ir pārāk sarežģīti, vai kaut kāds vienkāršāks, kur izveido .php un ieraksti nosaukumu? Link to comment Share on other sites More sharing options...
DoubleT Posted October 5, 2009 Report Share Posted October 5, 2009 nu tad Mr. Vienkāršāk paburies pa netu un pameklē. es pat godīgi nezinu, kā varētu attēlot. tu gribi unikālos hitus vai kā? tad tev jāsaglabā IP utt. un jāizvada skaits. piemēram pie f-jām kkāda f-ja, kas atjauno ierakstu tabulā hits nu ideju mošk uzķēri. Link to comment Share on other sites More sharing options...
X ID Posted October 5, 2009 Report Share Posted October 5, 2009 Nav nemaz tik sarežģīti uztaisīt savu skaitītāju. 1. Izveidojam tabulu datubāzē, struktūru vari izdomāt pats, atkarībā no tā, kādus datus gribi ievākt, mans piemērs glabās tikai IP ( int(10) unsigned ) un datumu ( date ). Vajadzības gadījumā var glabāt arī laiku, refereri un piemēram sadaļu, tad varēsi diezgan plašu informāciju par lapas apmeklējumu iegūt. 2. Datu ievietošanu tabulā, kas varētu notikt apmēram šādi (pie katras lapas ielādes izpildās kverijs) INSERT INTO `tabula` (ip,date) VALUES (INET_ATON('$ip'),NOW()) 3. Datu izvade, kur mums palīdzēs zemāk redzams kverijs. Piemērā es izvilkšu šodienas unikālo apmeklētāju skaitu un kopējo unikālo apmeklētāju skaitu. Datus ieteicams kešot, es izmantotu memcached. SELECT COUNT(DISTINCT(ip)) AS c FROM `tabula` WHERE date=DATE(NOW()) UNION SELECT COUNT(DISTINCT(ip)) AS c FROM `tabula` Link to comment Share on other sites More sharing options...
DoubleT Posted October 6, 2009 Report Share Posted October 6, 2009 cepums, X ID. noderēs. droši vien pats būtu uzrakstījis, bet ehh... emm a var arī saglabāt to kā f-ju atsevišķā failā, un includot f-ju failu un pēc tam izsaukt vajadzīgo/ās f-ju/as no faila ( tur vismaz varēsi glabāt vēl ko - tā tīri ērtības pēc ). Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now