Original phpWhois soruces
Find a file
2002-10-10 12:47:20 +00:00
atnic.whois Initial revision 2002-10-08 16:49:26 +00:00
aunic.whois Initial revision 2002-10-08 16:49:26 +00:00
brnic.whois Initial revision 2002-10-08 16:49:26 +00:00
bulkregistercom.whois Initial revision 2002-10-08 16:49:26 +00:00
cdnnet.whois Initial revision 2002-10-08 16:49:26 +00:00
Changes.md Initial revision 2002-10-08 16:49:26 +00:00
chnic.whois Added status (active/inactive) and corrected error for inactive domains (e.g. creart.ch) - Roger Fichmann/David Saez Padros 2002-10-10 12:33:03 +00:00
core.whois Initial revision 2002-10-08 16:49:26 +00:00
dotster.whois Initial revision 2002-10-08 16:49:26 +00:00
enom.whois Initial revision 2002-10-08 16:49:26 +00:00
FAQ.md Initial revision 2002-10-08 16:49:26 +00:00
gtld.whois Add additional gTLDs (unknown contributor) 2002-10-10 12:33:39 +00:00
inwwcom.whois Initial revision 2002-10-08 16:49:26 +00:00
main.whois Added ipwhois checks. David Saez Padros. 2002-10-10 12:47:20 +00:00
netsol.whois Initial revision 2002-10-08 16:49:26 +00:00
nicse.whois Initial revision 2002-10-08 16:49:26 +00:00
nunames.whois Initial revision 2002-10-08 16:49:26 +00:00
opensrsnet.whois Initial revision 2002-10-08 16:49:26 +00:00
Readme.md Initial revision 2002-10-08 16:49:26 +00:00
registercom.whois Initial revision 2002-10-08 16:49:26 +00:00
servers.whois Added biz/info, updated '.ca', added a dummy (?) 2002-10-10 12:34:51 +00:00
uknic.whois Fixed detection of non-existant domains. Added status (active/inactive/detagged) and corrected error for detagged domains. Adam Greedus/David Saez Padros. 2002-10-10 12:43:05 +00:00
utils.whois Initial revision 2002-10-08 16:49:26 +00:00

Whois2.php README v1.0 1999/12/06

This is the long overdue rewrite of whois.php3. You'll have to excuse the brevity of this README but I plan to expand on it later.

Basically, untar the distribution and put the files somewhere within you php include path. When you want to do a lookup then:

include( "main.whois"); $whois = new Whois("example.com"); $result = $whois->Lookup();

Depending on what kinds of extended handlers are available, $result can be either a solitary array of $result["rawdata"] or all kinds of things depending on what methods are available.

There is an extended class called "utils.whois" which contains a debugging function called showObject(), if you showObject($result) it will output the total layout of the returned object to the web browser.

The latest version of the package and a demo script resides at http://www.easydns.com/~markjr/whois2/

By the time this is releases there should also be an article describing the package on devshed.com at http://www.devshed.com/Server_Side/PHP/whois/

If you're really stuck and can't figure something out, or you want to contribute an extended class for one of the TLD's, as always, email me.

-mark

Mark Jeftovic markjr@easydns.com