[FX.php List] Capturing IP for a choice calc

Vinnie P. Taranto vinniept at dso.ufl.edu
Wed Mar 1 08:56:57 MST 2006


If I were you Peter, I would not use an IP check to display a link as the link could be copied and then entered into a browser anywhere. I would do an IP check at the top of the copyrighted material page and if the IP was invalid I'd through up a Unauthorized Access error. Just my $.02.
 
Vinnie Taranto
Technology Specialist & Database Engineer
Dean of Students Office
University of Florida
MAIN: (352) 392-1261
FAX: (352) 392-5566
TOLLFREE: (877) 9UF-DEAN
WEB: http://www.dso.ufl.edu
EMAIL: vinniept at dso.ufl.edu

________________________________

From: fx.php_list-bounces at mail.iviking.org on behalf of DC
Sent: Wed 3/1/2006 10:17 AM
To: FX.php Discussion List
Subject: Re: [FX.php List] Capturing IP for a choice calc



check this for general information about PHP's predefined variables:

http://us2.php.net/manual/en/reserved.variables.php#reserved.variables.server

in short... you want to use this variable in PHP:
<?php
echo $_SERVER['REMOTE_ADDR'];
?>

cheers,
dan

Peter Bates had written:
> I'm building a solution that contains some copyrighted material on our
> website. We have permission to share the copyrighted material with our
> patrons while they are in one of our building, but not if they are
> accessing the site from outside the building. I'm assuming that I need
> to capture the requesting IP address before the data is displayed that
> basically does the following:
>
> If IP = Our in-house IP range         <!-- We have our own in-house
> network, inside and outside DNS servers, web server, etc. -->
>    Show data from field "x"             <!-- This would be actually a
> link that is stored in a FMP field. -->
> Else
>    Show "We're sorry, but due to copyright restrictions, this material
> is only available in one of our library branches"   <!-- This would be
> displayed in place of the data from  field "x" -->
> End If
>
> As I am still floundering around using FileMaker Pro with FX.php, I
> would deeply appreciate any help that could point me into the right
> direction to code this.
>
> Mac OS X Server 10.4x, FileMaker Server Advanced 8x, PHP 4.x
>
> Thanks,
> Peter
>
> Peter Bates
> Microcomputer Network Specialist
> Automated Services
> St. Joseph County Public Library
> 304 S. Main St.
> South Bend, IN  46601
> voice: (574) 282-4610
> fax: (574) 282-4662
> e-mail: p.bates at sjcpl.org <mailto:p.bates at sjcpl.org>
> www:  http:/www.libraryforlife.org
> library catalog:
> http://www.libraryforlife.org/onlinecatalog/onlinecatalog.html
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list
_______________________________________________
FX.php_List mailing list
FX.php_List at mail.iviking.org
http://www.iviking.org/mailman/listinfo/fx.php_list


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 6661 bytes
Desc: not available
Url : http://www.iviking.org/pipermail/fx.php_list/attachments/20060301/dd47cd81/attachment.bin


More information about the FX.php_List mailing list