}
                         } else {
                             if ($_GET['action'] == 'modificaImmobile') {
                                 formModificaImmobile($_GET['immobile']);
                             }
                         }
                     }
                 }
             }
         }
     }
 } else {
     if (isset($_GET['modificaImmobile'])) {
         $f = new FacadeGestioneImmobili();
         $id = $_GET['modificaImmobile'];
         $immobile = $f->visualizzaImmobile($id);
         $approvato = $immobile->getApprovato();
         $agente = $immobile->getAgente();
         $tipoContratto = $_GET['contratto'];
         $descrizione = $_GET['descrizione'];
         $proprietario = $immobile->getProprietario();
         $immagine = $_GET['immagine'];
         $comune = $_GET['comune'];
         $metratura = floatval($_GET['metratura']);
         $prezzo = floatval($_GET['prezzo']);
         $tipo = $_GET['tipo'];
         $res = $f->modificaImmobile($id, $approvato, $agente, $tipoContratto, $descrizione, $proprietario, $immagine, $metratura, $prezzo, $tipo, $comune);
         if ($res == null) {
             echo "<script type='text/javascript'>alert('Modifica non riuscita');window.location.replace('indexAgente.php');</script>";
         } else {
             echo "<script type='text/javascript'>alert('Modifica avvenuta con successo');window.location.replace('indexAgente.php');</script>";
Ejemplo n.º 2
0
function formModificaImmobile($id)
{
    $f = new FacadeGestioneImmobili();
    $view = "";
    $immobile = $f->visualizzaImmobile($id);
    $stringa = "";
    if (isset($_SESSION['tipo'])) {
        if ($_SESSION['tipo'] == 'agente') {
            $view = file_get_contents('indexAgente.html');
        }
    }
    $descrizione = $immobile->getDescrizione();
    $contratto = $immobile->getContratto();
    $metratura = $immobile->getMetratura();
    $prezzo = $immobile->getPrezzo();
    $tipo = $immobile->getTipo();
    $immagine = $immobile->getImmagine();
    $comune = $immobile->getComune();
    $stringa = $stringa . "<form method='GET' action='indexAgente.php'>Descrizione: <br><textarea name='descrizione' rows='15' cols='50' '>{$descrizione}</textarea><br><br><br><br>Comune: <input type='text' name='comune' value='{$comune}'><br><br>Metratura: <input type='number' name='metratura' value='{$metratura}'/><br><br>Prezzo:<input type='number' name='prezzo' value='{$prezzo}'/><br>\n\t\t<br>Contratto: <input type='text' name='contratto' value='{$contratto}'/><br><br>Tipo: <input type='text' name='tipo' value='{$tipo}'/> <input type='hidden' name='immagine'  value='{$immagine}'/*'/><br><br><button type='submit' name='modificaImmobile' value='{$id}'>Modifica</button></form>";
    $view_xhtml_valorizzata = str_replace('{CATALOGO}', $stringa, $view);
    echo $view_xhtml_valorizzata;
}