![]() |
Who would ever think me releasing something :D
Being a newbie at php/mysql programming i had help from tutorials all over the place and from freakysid from SPF forums :) 1. MySQL based counter You need: 1. phpmyadmin - http://sourceforge.net/projects/phpmyadmin/ -phpmyadmin install and use guide to add a table named mycounter to your existing vB database. you need to select you vb database name listed in the left of phpmyadmin and run the following queries once in phpmyadmin Code:
CREATE TABLE mycounter (count INT(11) UNSIGNED NOT NULL); 2. need to edit your phpinclude template and add the following in: PHP Code:
3. then place $mycounter in your footer template |
looks nice,
is there a demo? and how does it work? based on logins? or specified ip adress? |
based a raw pageview hits... you can see it working on my vB at the bottom of each page http://animeboards.com/
i'm still a newbie with php but working on it :D |
A sugestion eva2k...
Im after a counter script myself, which yours is great for, but i need one to also record the HTTP_REFFERER, and useragent, and i dont really want to us webtrends :/ I could try to add these features for you if you want me to? ;) |
Quote:
|
Ive done php for some time, but never have gotten around do doing anything of any importance :/
|
Quote:
|
lol eva
the counter on AB is just like a stopwatch almost, it goes up like 2 every second (3 if you include me =) |
Quote:
http://www.talkloud.net/forums/vbstats.php As far as the referrer check http://www.talkloud.net/forums/vbsta...ction=incoming |
hi there eva
you did it at last :) thanks for the counter and Bane the stats look really great ....yes I'm intersted in and I will be waiting for if but could you make it so that you can add it to a VB page and a non VB page if it's possible :) |
Bane that looks really good. I hope you release it
|
Geezes, you must have taken your time to make something like that!
I cant ever get the motivation to create something like it :/ |
Nice stuff, Eva :) Now to get depressed about how low the page count is :p
|
Lol, good point there :( :(
|
really i only want a simple pageview counter to compare against my banner script impressions and my site log files since my figures seem to differ a bit in each
|
So when is eva gonna come up with the stats same as Bane's? I'll be waiting :D ... I have faith in you! hehehehee
BluSmurf |
Mine is coming out very soon :)
|
eva, wondering if there is a problem here. Have installed this a few weeks ago but just added the line to the bottom. Anyway, every refresh i do the hit counter is going up at least 5 with only 20 odd on the forums. This does not seem very likely to me.
So i was wondering, does avatar.php activate the phpinclude every time it is run? |
Fun little add-on, Thanks ;)
|
Me wants to see bane's! :)
Its not loading for me.... |
nice work, works a treat..:)
|
nearly forgot about this :o
For the record it's still working on my forums :) Quote:
|
hehe that's quite a few... i guess it works great.
|
NICELY DONE!!!
Works Perfect!! Thank You!! |
thanks.. i had help from freakysid too so not all my work :)
|
I was curious if there was any way to use the figures generated by this hack to come up with page views for the last 24 hours?
|
the hack worked but it wouldnt accept the following command
CREATE TABLE mycounter (count INT(11) UNSIGNED NOT NULL); so i used CREATE TABLE mycounter (count INT(11)); instead and the hack works a treat. |
Great job!
|
Great hack.. Only thing I see that should be changed is the placement of it in your page. Someone posted above that they thought avatars might be registering as visits and that his visits were going up 5 times more than they should be. What happens is you put the counter in your footer and then your really just registering clicks and not how many visits to the home page. Your footer shows everywhere so every time a page is loading it is counted as a visit. If you put it in your forumhome template It will only register your main page.
Example: Welcome to our newest member, <a href="member.php?s=$session[sessionhash]&action=getinfo&userid=$newuserid"><b>$newusername </b></a><br> There has been <b>$mycounter</b> visits to this page since July 16th, 2001 </smallfont></td> <td align="right"><smallfont> The time now is $timenow.<br> Thanks for the hack I'm using it now. :) |
Still counting clicks after making changes above. I went back and tried a few other things and got it fixed where it is only counting visits to the main page. Here's the changes below.
I removed : $result = mysql_query("SELECT count FROM mycounter"); $mycounter = mysql_result($result, 0) + 1; $result = mysql_query("UPDATE mycounter SET count = count + 1"); from my phpinclude template. Open index.php: find around line 69 $birthdaybits=""; just above it insert $result = mysql_query("SELECT count FROM mycounter"); $mycounter = mysql_result($result, 0) + 1; $result = mysql_query("UPDATE mycounter SET count = count + 1"); and that will fix it to where it only counts the index page. You can now insert: $mycounter Wherever you want your count to appear. |
Here is my installation of eva2000's hit counter hack.. I created a text file in order to save the install for myself.
|
Working on 2.2.2, but for some reason it is counting 2 at a time.
Any ideas? Thank you. |
Quote:
|
I realize this, but I want to show total page views not just on the forum home page but all.
|
Good luck :)
|
how do i make it have a , like this
67,482 |
installed, works :)
|
nice hack george :)
how can we make it to show daily views also? |
Quote:
PHP Code:
|
Quote:
|
All times are GMT. The time now is 01:22 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|