} } 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>";
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; }