Login   Register  
PHP Classes
elePHPant
Icontem

File: example.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Wouter Snels  >  Class ip2c by Ofloo  >  example.php  >  Download  
File: example.php
Role: Example script
Content type: text/plain
Description: Example
Class: Class ip2c by Ofloo
Get the country of IP v4 or v6 address from ip2c
Author: By
Last change: updated file header and little documentation

git-svn-id: https://narf.ofloo.net/svn/ip2c.php/trunk@8 c0290f3f-73d1-e011-b0ae-001cc0bfa30e
Date: 7 months ago
Size: 1,510 bytes
 

Contents

Class file image Download
<?php
  
/*
   * example.php
   *
   * Copyright 2011 Wouter Snels <info@ofloo.net>
   *
   * This program is free software; you can redistribute it and/or modify
   * it under the terms of the GNU General Public License as published by
   * the Free Software Foundation; either version 2 of the License, or
   * (at your option) any later version.
   *
   * This program is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   * GNU General Public License for more details.
   *
   * You should have received a copy of the GNU General Public License
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
   * MA 02110-1301, USA.
   *
   * SVN: https://narf.ofloo.net/svn/ip2c.php/
   *
   */

  /*
   * Sample code
   */

  
require_once ("ip2c.class.php");


  
/*
   * leaving ip2c () emtpy will make it look up the ip that connects to the webserver
   */

  
$test = new ip2c ();
  
$test->locate ();
  list (
$ip) = $test->address ();
  list (
$country) = $test->country ();
  echo (
$ip ": " $country "\n");
  
$test null;

  
/*
   * with argument ip2c ("::") will lookup the provided ip in this case localhost
   */

  
$test = new ip2c ();
  
$test->locate ("::");
  list (
$ip) = $test->address ();
  list (
$country) = $test->country ();
  echo (
$ip ": " $country "\n");
  
$test null;

?>