Prova del 4 luglio 2014 Tecnologie di Sviluppo per il Web – Proff. Carlo Blundo e Mimmo Parente Anno Accademico 2013/2014 Cognome e Nome: Numero di Matricola: Docente: Si sviluppi la sezione di un sito che fornisce le previsioni meteo della settimana corrente. Lo scritp settimana.php ricevendo tramite GET il codice identificativo di un comune e accedendo ad un database (una tabella con tre campi: giorno, min e max) mostra la temperatura minima e massima per tutti i giorni della settimana. Ad esempio, tramite settimana.php?c=H703 si ottiene il risultato mostrato nella figura a destra. Le informazioni visualizzate sono opportunamente organizzate in una tabella. I “bottoni” mostrati sono le celle dell’ultima riga a cui è stato applicato uno stile CSS. Sorvolando con il mouse sui bottoni il colore di sfondo cambia (usare CSS); mentre cliccando su di essi, tramite AJAX, è mostrato il dettaglio (ora, temperatura e umidità del giorno selezionato). Un esempio è fornito dalla seguente figura. Sviluppare: 1. Lo script settimana.php 2. Lo stile CSS utilizzato nella pagina (si noti che nelle due tabelle il font Arial ha dimensioni diverse e che i bottoni hanno i bordi arrotondati) 3. Il codice Javascript e quello PHP associato ad AJAX Si tenga presente che: 4. I bordi delle figure non devono essere riprodotti. 5. Ogni script PHP può essere eseguito solo da un utente autenticato. 6. È necessario specificare la struttura del database utilizzato per la soluzione del problema. Tecnologie di Sviluppo per il Web – Proff. Carlo Blundo e Mimmo Parente 1
© Copyright 2024 Paperzz