<br><br><div class="gmail_quote">2010/3/27 Daniel Morissette <span dir="ltr"><<a href="mailto:dmorissette@mapgears.com">dmorissette@mapgears.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
MapServer 5.4 introduced a new test to require that query files use the ".qy" extension, for security reasons.<br>
<br>
Try changing your code to use the .qy query file extension.<br>
<br>
Daniel<br>
<br>
Alexandre Trindade wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">
Hi,<br>
<br>
 After upgrade the MS4W 2.3.1 ( Mapserver 5.2.1 ) to  MS4W 3.0 ( MAPSERVER 5.6.1 ) my aplication stop to run when try use the function LOADQUERY. Not have message error, but the map not render image with selection. I'm note that file (bin) generated by SAVEQUERY ( MS4W 2.3.1 )  is diferent to the file(txt) generated in  MS4W 3.0. I searched for modifications in this functions, but i'm not found.<br>

<br>
<br>
<br>
The same aplication generated this two files with function savequery<br>
<br>
run in MS4W 2.3.1 ( Mapserver 5.2.1 )<br>
<br>
test.mapqy<br>
<br>
         $X ÎüêJÀçm¡ ×Y=À ­4 Ý-HÀK !9™ô9À    ÿÿÿÿ  <br>
<br>
and<br>
<br>
run in MS4W 3.0 ( MAPSERVER 5.6.1 )<br>
<br>
test.mapqy<br>
<br>
MapServer Query - Generated by msSaveQuery()<br>
0 5 6 -1<br>
-1 -1 0 0<br>
-1 -1 -1 -1<br>
23 -1 0<br>
NULL<br>
NULL<br>
-1<br>
0<br>
<br>
<br>
any suggenstions ?<br>
<br>
<br>
-- <br>
Alexandre Trindade<br>
<br>
Programador PHP<br>
<br>
<br></div></div>
------------------------------------------------------------------------<div class="im"><br>
<br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
</div></blockquote><font color="#888888">
<br>
<br>
-- <br>
Daniel Morissette<br>
<a href="http://www.mapgears.com/" target="_blank">http://www.mapgears.com/</a></font><div><div></div><div class="h5"><br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
</div></div></blockquote></div><br><br>Daniel,<br><br> Thanks for reply my question. You're right, using the file extension .qy solved this problem , really thanks.<br>But appears a new problem,  my routine accumulates results using successive queryByIndex() and saves in query file for read later ( works fine in MS 5.2.1 ). However in the Mapserver 5.6.1 her saved only last queryindex result.<br>
<br>foreach ($shp as $indx)<br>        { @$this->mapa->querybyindex($indxlayer,-1,$indx,MS_TRUE); }<br>$this->mapa->savequery($this->qyfile);<br><br>Is no longer possible using this method this way, or I'm not setting right?<br>
<br>best regards<br><br><br>Alexandre Trindade <br><br>Programador PHP<br>