// Includo le funzioni di gestione del database include("classi/paginate.inc"); include("common/function.inc"); include("db/db_function.inc"); include("classi/provincia.inc"); include("classi/comune.inc"); include("classi/annuncio.inc"); include("classi/foto.inc"); $NUMERO_ANNUNCI = 10; $action = $_POST["action"]; if(!isset($action)) { $nome_pagina = "Cerco casa"; // Richiesta iniziale della pagina db_connect(); $array_province = elencoProvince(); db_disconnect(); $page_name = "includes/cerco_central.inc"; } elseif($action == "P") { // Submit dopo scelta della provincia $nome_pagina = "Cerco casa"; db_connect(); $array_province = elencoProvince(); $elenco_comuni = elencoComuniProvincia($_POST["provincia"]); $page_name = "includes/cerco_central.inc"; db_disconnect(); } elseif($action == "S") { // Submit dal form di ricerca iniziale $nome_pagina = "Cerco casa - Risultati ricerca"; $page_name = "includes/risultati_central.inc"; $page = $_POST["pagina"]; $vendita = $_POST["VendLoc"]; $tipo = $_POST["tipo"]; $provincia = $_POST["provincia"]; $comune = $_POST["comune"]; $tipo_immo = $_POST["tipoImmobile"]; $prezzo_min = $_POST["prezzoFrom"]; $prezzo_max = $_POST["prezzoTo"]; $limite_inferiore = ($page-1)*$NUMERO_ANNUNCI; $limite_superiore = $page*$NUMERO_ANNUNCI; db_connect(); $totale_annunci = sizeof(getElencoAnnunci($vendita, $tipo, $provincia, $comune, $tipo_immo, $prezzo_min, $prezzo_max, 0, 0)); if( ($totale_annunci/$NUMERO_ANNUNCI) < 1) $numero_pagine = 1; else $numero_pagine = floor($totale_annunci/$NUMERO_ANNUNCI)+1; $elenco_annunci = getElencoAnnunci($vendita, $tipo, $provincia, $comune, $tipo_immo, $prezzo_min, $prezzo_max, $limite_inferiore, $limite_superiore); db_disconnect(); } ?>
| include("includes/banner.inc");?> | |
| include("includes/uomo.inc");?> | include($page_name)?> |
| include("includes/footer.inc");?> | |