PHP Classes

File: Readme.txt

Recommend this page to a friend!
  Classes of Girish Nair  >  gnVisitorInfo  >  Readme.txt  >  Download  
File: Readme.txt
Role: Documentation
Content type: text/plain
Description: Read this to get more Gyan.
Class: gnVisitorInfo
Gather information about a visitor of your site
Author: By
Last change: small amount of Gyan added.
Date: 17 years ago
Size: 1,432 bytes


Class file image Download
Hello users,

The gnVisitorInfo class helps you gather some information about the visitor on your page.

Information extracted include -
IP, Request method ,Browser Detail, Operating System Detail, Country Name resolving (from IP address)
Accepted Language (To be implemented), Accepted Encoding (To be implemented), Accepted Charset (To be implemented)

Note: You need the iplookup.sql database dump to get IP to Country resolving done.
the sql is available here 


For any bashing/thrashing/kicking/likeing use

You need to copy the class files gnVisitorInfo.php & into the folder where your application lib is stored.

Get the database SQL(if you don't have it already) from

create a database by following steps
  1. mysql -u mysqlusername -p
  2. Enter the password when prompted
  3. SQL> CREATE DATABASE gnPrograms;
  4. SQL> QUIT

  5. mysql -u mysqlusername -p gnPrograms < iplookup.sql

Change the database setting in

Now copy the example.php into the web root directory.

and change the path for require("/your/path/to/gnVisitorInfo.php"); as per your installation

Now access the example.php from different browsers.

Tested on:

PHP 4.3.2 
OS: Linux, Windows 2000

For more information send a message to info at phpclasses dot org.