[FX.php List] Capturing IP for a choice calc
Peter Bates
p.bates at sjcpl.org
Wed Mar 1 09:36:27 MST 2006
Thanks Andy and Dan,
This gives me the IP of my server, not the users IP. Is that the way
it is supposed to be, or am I missing something?
Peter
On Mar 1, 2006, at 10:23 AM, Andy Gaunt wrote:
> You may also want to build an array of IP addresses, possibly from
> a small
> table in FMPro or if a small number, you could just create an array
> in a php
> file that you include in your page.
>
> Then you can query the IP (using the code below posted by Dan) and
> see if it
> exists in the array. If it does, display the info, otherwise
> display your
> message.
>
> Andy Gaunt
> T: 407.810.4722
> andy at fmpug.com
> http://www.fmpug.com
>
> Recipient of FileMaker's 2005 "Mad Dog" Public Relations Award
>
> For chapter locations, dates & times please visit the website at
> http://www.fmpug.com If you can make it to a meeting, please RSVP at
> http://www.fmpug.com/rsvp.php
>
> -----Original Message-----
> From: fx.php_list-bounces at mail.iviking.org
> [mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of DC
> Sent: Wednesday, March 01, 2006 10:18 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.serve
> r
>
> 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
>
>
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list
More information about the FX.php_List
mailing list