In that case this should work:
VALIDATION 'county' '^[0-9]{1,2}$' END This limits county to a 1 or 2 digit number. Note you'll get better performance using a plain string expression, e.g.: CLASSITEM 'county' CLASS EXPRESSION '%county%' ... END Steve From: Paul Maddock [mailto:paul.madd...@ijus.net] Sent: Wednesday, March 21, 2012 7:40 AM To: Lime, Steve D (DNR); mapserver-users@lists.osgeo.org Subject: FW: Run-time Substitution Mapserver 6.0.1 From: Lime, Steve D (DNR) [mailto:steve.l...@state.mn.us]<mailto:[mailto:steve.l...@state.mn.us]> Sent: Tuesday, March 20, 2012 6:31 PM To: Paul Maddock; mapserver-users@lists.osgeo.org<mailto:mapserver-users@lists.osgeo.org> Subject: RE: Run-time Substitution Which version? From: mapserver-users-boun...@lists.osgeo.org<mailto:mapserver-users-boun...@lists.osgeo.org> [mailto:mapserver-users-boun...@lists.osgeo.org]<mailto:[mailto:mapserver-users-boun...@lists.osgeo.org]> On Behalf Of Paul Maddock Sent: Tuesday, March 20, 2012 5:03 PM To: mapserver-users@lists.osgeo.org<mailto:mapserver-users@lists.osgeo.org> Subject: [mapserver-users] Run-time Substitution Dear anyone willing to help, I'm having a hard time interpreting how to properly execute runtime cgi variable substitution using an <input> of type=text. If I replace '%county%' with a sample county attribute value in single quotes the EXPRESSION works and is displayed on the returned html template. Currently my html input variable in the template looks like this : <input type="text" id="county" name="county" /> ...and my mapfile variable to be substituted for looks like this: LAYER NAME blah_ohio STATUS OFF TYPE POINT DATA BLAH/BLAH_Ohio PROJECTION "init=epsg:3754" END CLASS NAME 'Class1' EXPRESSION ('[County]' eq '%county%') STYLE SYMBOL "circle" COLOR 250 50 50 OUTLINECOLOR 0 0 0 SIZE 2 END END METADATA "wms_title" "blah_ohio" "wms_srs" "epsg:4326" END END Thanks in advance, Paul
_______________________________________________ mapserver-users mailing list mapserver-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapserver-users