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

PiaMic piamic a comune.fano.ps.it
Gio 29 Set 2011 11:59:04 CEST


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





Pia Miccoli
tecnico Gis
Ufficio Sic
Comune di Fano
tel. 0721-887746//Codice aggiunto
  _____  

From: Walter Lorenzetti [mailto:lorenzetti a gis3w.it]
To: PiaMic [mailto:piamic a comune.fano.ps.it]
Sent: Thu, 29 Sep 2011 09:00:33 +0200
Subject: Re: [Gfoss] MAPSERVER-PMAPPER:sempre noi del filtro!

                                Bene  emale e strano... nel senso
      se ho capito bene se metti le date direttamente sensa le righe che      ti salvano il map file ti funziona... 
      
      un pò strano... comunque avete controllato che con le date dinamiche      la variabile $datafiltro non sia vuota? o contenga altri valori...
      
      postete farlo semplicemente con un error_log()
      
      W
      
      p.s.
      rispondi in lista.... ormai il discorso è iniziato li ed è giusto      che finisca li ;)
      Il 29/09/2011 08:41, PiaMic ha scritto:                              
Si funziona, ma con le date          statiche. Noi invece vorremmo parametrizzarle, in modo che la          data di riferimento sia scelta a piacere da ciascun utente
                
        Pia Miccoli
        tecnico Gis
        Ufficio Sic
        Comune di Fano
        tel. 0721-887746
                    _____  

From: Walter Lorenzetti [mailto:lorenzetti a gis3w.it]
          To: gfoss a lists.gfoss.it
          Sent: Wed, 28 Sep 2011 13:10:22 +0200
          Subject: Re: [Gfoss] MAPSERVER-PMAPPER:sempre noi del          filtro!
          
          Funziona anche senza il salvataggio del map file?
          W
          
          Il 28/09/2011 10:59, PiaMic ha scritto:                      
Un'altra cosa da notare è che              inserendo, sempre nel file globals.php, il codice con le 
              date statiche, funziona
              
              //Codice funzionante
              $layer = $map->getLayerByName('edifici1');
              $layer->setFilter("([DAL] <= 20100101 AND [AL] >=              20100101)");
              
              se invece viene parametrizzato dà dei problemi
              
              //Codice non funzionante
              
$layer->setFilter("([DAL] <= $datafiltro AND [AL]              >= $datafiltro )");
                        
            Ispirazioni?
            
            Pia Miccoli
            tecnico Gis
            Ufficio Sic
            Comune di Fano
            tel. 0721-887746
            
              _____  

 Comune di Fano - www.comune.fano.ps.it
  ---------------------------------------------------------------------------------------------------------------
  Questo messaggio è destinato unicamente alle persone sopra indicate e le informazioni contenute sono da considerarsi strettamente riservate. Se avete ricevuto questo messaggio per errore, siete pregati di rispedirlo al mittente. Grazie.
            
            

  _______________________________________________  Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione  Gfoss a lists.gfoss.it  http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss  Questa e' una lista di discussione pubblica aperta a tutti.  Non inviate messaggi commerciali.  I messaggi di questa lista non rispecchiano necessariamente  le posizioni dell'Associazione GFOSS.it.  527 iscritti al 7.7.2011                    
          
          

--     Walter Lorenzetti phD  email: lorenzetti a gis3w.it  skype: aiki74  Cell: (+39) 347-6597931  Tel+Fax: (+39) 0588 85021  Viale Giuseppe Verdi n. 24, 51016  Montecatini Terme,Pistoia  P.IVA 01686280478  Italy                  
        
          _____  

        Comune di Fano - www.comune.fano.ps.it
  ---------------------------------------------------------------------------------------------------------------
  Questo messaggio è destinato unicamente alle persone sopra indicate e le informazioni contenute sono da considerarsi strettamente riservate. Se avete ricevuto questo messaggio per errore, siete pregati di rispedirlo al mittente. Grazie.
        
            
      
      

--     Walter Lorenzetti phD  email: lorenzetti a gis3w.it  skype: aiki74  Cell: (+39) 347-6597931  Tel+Fax: (+39) 0588 85021  Viale Giuseppe Verdi n. 24, 51016  Montecatini Terme,Pistoia  P.IVA 01686280478  Italy            


Comune di Fano - www.comune.fano.ps.it
---------------------------------------------------------------------------------------------------------------
Questo messaggio è destinato unicamente alle persone sopra indicate e le informazioni contenute sono da considerarsi strettamente riservate. Se avete ricevuto questo messaggio per errore, siete pregati di rispedirlo al mittente. Grazie.

-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20110929/714a6835/attachment-0001.html>


Maggiori informazioni sulla lista Gfoss