Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
31 righe
798 B
31 righe
798 B
<?php |
|
|
|
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; |
|
include_once($configPath); |
|
if (!empty($_SESSION["utente"]) && $_SESSION["utente"]->gerarchia < 100) { |
|
|
|
$result = []; |
|
|
|
if(! empty($_GET["term"])) { |
|
|
|
$codici_istat = $pdo->go("SELECT codice_comune, etichetta, sigla_provincia FROM b_localizzazioni_istat WHERE etichetta LIKE :query LIMIT 0, 30", [":query" => "{$_GET["term"]}%"]); |
|
while($codice_istat = $codici_istat->fetch(PDO::FETCH_ASSOC)) { |
|
|
|
$result[] = [ |
|
"id" => $codice_istat["codice_comune"], |
|
"text" => "{$codice_istat["etichetta"]} ({$codice_istat["sigla_provincia"]})" |
|
]; |
|
|
|
} |
|
|
|
|
|
} |
|
|
|
echo json_encode(["results" => $result], JSON_PRETTY_PRINT); |
|
return; |
|
|
|
} |
|
|
|
HTTPStatus(403); |
|
|
|
?>
|