[Gfoss] MAPSERVER-PMAPPER:sempre noi del filtro!

Sandro Santilli strk a keybit.net
Gio 29 Set 2011 12:01:35 CEST


Pia, prova a disabilitare la cache del browser che usi.

--strk;

On Thu, Sep 29, 2011 at 11:59:04AM +0200, PiaMic wrote:
> La variabile $datafiltro viene correttamente inizializzata. 
> E' come se andasse a caricare a livelli diversi il .map
> Stiamo lavorando su globals.php, dove viene inizializzato il mapfile
> 
> Il codice seguente funziona
> 
> $layer = $map->getLayerByName('edifici1');
>               $layer->setFilter("([DAL] <= 20100101 AND [AL] >=              20100101)");
> 
> Invece aggiungendo questa porzione non funziona
> 
> $datafiltro = $_REQUEST['datafiltro'];
> if(isset($datafiltro)){
>     $layer = $map->getLayerByName('edifici1');
>     $layer->setFilter("([DAL] <= $datafiltro AND [AL] >= $datafiltro )");
> }
> 
> Il contenuto di setFileter viene inizializzato come dovrebbe, ma la mappa, pur rigenerando, non subisce variazioni.
> 
> N.B. Nelle nostre prove la variabile $datafiltro viene passata da URL, aggiungendo alla stringa la coppia chiave-valore; come da esempio:
> ...&datafiltro=20110901
> 


Maggiori informazioni sulla lista Gfoss