[Cartoweb-users] Filter
    Adriano Hantequeste Gomes 
    adrianohg at gmail.com
       
    Tue Oct  3 13:25:58 EDT 2006
    
    
  
Hello,
How to get variable of php and filter for this variable a data of shape file.
I put this code in "cartoclient.tpl" of my project "geo"
<!-- Inicio do Filtro -->
<div id="Layer1" style="position:absolute; left:358px; top:66px;
width:511px; height:27px; z-index:1">
  <form action="geo.php" method="post" name="filtra">
  <table border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td>Mês:
        <select name="mes">
        <option value="">Escolha um Mês</option>
        <option value="1">Janeiro</option>
        <option value="2">Fevereiro</option>
        <option value="3">Março</option>
        <option value="4">Abril</option>
        <option value="5">Maio</option>
        <option value="6">Junho</option>
        <option value="7">Julho</option>
        <option value="8">Agosto</option>
        <option value="9">Setembro</option>
        <option value="10">Outubro</option>
        <option value="11">Novembro</option>
        <option value="12">Dezembro</option>
      </select> </td>
      <td>Classe: <select name="classe">
       <option value="">Escolha uma Classe</option>
        <option value="A">Pessoa</option>
        <option value="B">Patrimonio</option>
        <option value="C">Costumes</option>
        <option value="D">Adm. Publica</option>
        <option value="E">Toxico</option>
        <option value="F">Armas e Municoes</option>
        <option value="G">Diversos</option>
        <option value="H">Contravencoes</option>
        <option value="I">Transito</option>
        <option value="J">Bombeiro</option>
      </select> </td>
      <td>Incidente: <input name="incidente" type="text" size="4"
maxlength="4" /></td>
      <td><input name="submit" type="submit" id="submit" value="Ok" /></td>
    </tr>
  </table>
</form></div>
<!-- Fim do Filtro -->
##############################################
I put this code in my "geo.php"
<?php
$_ENV['CW3_PROJECT'] = 'geo';
$mes       = $_POST["mes"];
$classe    = $_POST["classe"];
$incid     = $_POST["incidente"];
$incidente = strtoupper($incid);
require_once('client.php');
echo '<b>Filtros Aplicados:</b>';
echo '<br>';
echo 'Mes: ';
echo $mes;
echo '<br>';
echo 'Classe: ';
echo $classe;
echo '<br>';
echo 'Incidente: ';
echo $incidente;
echo '<br>';
?>
########################################
Thanks
-- 
Atenciosamente,
Adriano Hantequeste Gomes
Departamento de Geoprocessamento - GEO
Gerência de Estatística e Analise Criminal - GEAC
Secretaria de Estado da Segurança Pública e Defesa Social - SESP
Av. Marechal Mascarenhas de Moraes, 2355
Bento Ferreira - Vitória - Espírito Santo
CEP: 29.052-121
Telefone: 55 27 3334-4736
Fax:       55 27 3334-4735
Celular:   55 27 9225-4852
    
    
More information about the Cartoweb-users
mailing list