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:lorenze...@gis3w.it] To: PiaMic [mailto:pia...@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:lorenze...@gis3w.it] To: gfoss@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@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: lorenze...@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: lorenze...@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.
_______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@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