• Non ci sono risultati.

Esercizio 1

N/A
N/A
Protected

Academic year: 2021

Condividi "Esercizio 1"

Copied!
1
0
0

Testo completo

(1)

Esercizio 1

Implementare un’interfaccia web che permetta, attraverso una form (form- inserisci.php), di aggiungere un nuovo immobile.

Attraverso la form devono essere acquisiti i valori secondo le seguenti regole:

 La categoria deve essere scelta tra quelle esistenti attraverso dei bottoni radio.

 La superficie deve essere acquisita tramite una text.

 Il piano deve essere acquisito tramite una text.

 La via deve essere acquisita tramite una text.

 La città deve essere acquisita tramite una text.

 I numero di locali deve essere acquisito attraverso una tendina dinamica inizializzata con i valori da 1 a 10.

 L’immagine deve essere “uploadata” con un elemento di tipo file

Il programma attivato dalla form (inserisci.php) deve generare il codice dell’immobile incrementando di uno il valore massimo già presente nella tabella Immobile e successivamente inserire il nuovo immobile.

Esercizio 2

Un contratto viene prima stipulato e poi registrato, quindi inizialmente il valore della Dataregistrazione è NULL.

Implementare una form (form-modifica.php) che permetta di acquisire, con un elemento di tipo text, un codice di contratto e, con un elemento di tipo date, la data di registrazione del contratto. Il programma attivato dalla form (modifica.php) deve verificare se esiste un contratto con quel codice e che la data di registrazione sia NULL (

Dataregistrazione IS NULL)

, in caso affermativo deve modificare il valore del campo Dataregistrazione con il valore acquisito.

Esercizio 3

Scrivere un programma php (agenzie.php) che visualizzi in una pagina web l’elenco delle agenzie facendo sì che ogni nome di agenzia sia un link parametrizzato, il nome del parametro deve essere agenzia ed il valore il codice dell’agenzia corrispondente.

Il link deve puntare al file vedi.php.

Il programma vedi.php deve visualizzare i dati dei contratti stipulati dall’agenzia selezionata.

Opzionale: per ogni contratto visualizzare gli affittuari ed i proprietari.

Riferimenti

Documenti correlati

Ad ogni volo corrisponde un file di testo avente come nome quello del volo seguito dall’estensione “.txt” (ad esempio, al volo AZ0623 corrisponde il file con nome AZ0623.txt)4.

[r]

Cette tension est bien tangible en ce qu’elle affecte des domaines qui sont à la base de la gouvernance même de la cité : l’éducation ou la santé, par exemple, mais

With the support of European Union - European Commission - DG Employment, Social Affairs

We introduce the notion of Bertrand curve for Cartan framed null curves in Minkowski 3-space and give a characterization.. Keywords: Bertrand curve,

Ampliando un po’ la prospettiva, credo che si possano distinguere per lo meno tre categorie di non rappresentati: coloro che vivono sotto un ordinamento che non riconosce loro

Leggere n e generare un array di n numeri casuali, leggere un numero s e verificare se nell’array esiste una sequenza di elementi contigui la cui somma vale s.. Se tale

N.B.: i programmi aggiungi.php e ricerca.php già fatti devono essere modificati aggiungendo il controllo sul valore di login memorizzato nella sessione, in modo