Title: Using CGI variables in map files

The documentation of Mapserver says this:

Variables can be substituted within MapFile parameter values. At this time, cookie and CGI parameter values are supported. This allows MapServer MapFiles to be aware of a user's cookies (good for implementing security), or non-MapServer request parameters (good for integrating with other systems).

        Syntax: '%' + variable name + '%'

But the examples are not clear.  If I want to pass in a CGI variable, such as [mapx] and [mapy], into a data statement to select from a postGIS database; such as:

CONNECTIONTYPE postgis

  CONNECTION "user=auser dbname=mydb host=myserver"

  STATUS ON

  DATA "counties from states where thislon = %mapx% and thislat = %mapy%"

Does not seem to work.  Help?


Chip Taylor

Prepared Response, Inc.

1127 Broadway Plaza, Suite 204

Tacoma, WA  98402

O 253.272.1730

M 253.948.2525

STATEMENT OF CONFIDENTIALITY

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify Prepared Response, Inc. immediately at (206) 223-5544 and destroy all copies of this message and any attachments.




Reply via email to