RELAZIONE TECNICA SUL SITO DELLA PALESTRA. Anno scolastico 2013-2014. Alunno: Davide martinicca. Pagina 1



Documenti analoghi
INDICE: Sorgente della prima pagina html PAG 2. Sorgente della seconda pagina html PAG 3. Sorgente della terza pagina html PAG 4

PLANET GYM IL PIANETA DEL FITNESS. Emanuele Cesari Anno scolastico 2013/2014 Agostino bassi 4D SIA Relazione palestra

Relazione sito palestra Giulia Lusuardi Classe: 4D Professori: Silvia Abba, Paolo Latella Anno: 2013/2014

Relazione Luca Raj. Relazione lavoro palestra. Indice:

PHP: Professional Hypertext Preprocessor

Relazione del sito della palestra

Dott.ssa Adriana Pietramala

1) Il client(browser utilizzato) invia al server i dati inseriti dall utente. Server

Dott.ssa Adriana Pietramala. Dott.ssa Maria Vittoria Avolio

Analisi di massima: L utente dovrà inserire un numero limite, e tramite vari calcoli verrà stampato a video la sequenza.

I FORM. L'attributo action contiene l'url del file php a cui devono essere inviati i file per essere elaborati.

Interazione con l utente : i moduli.

RELAZIONE SCRITTA RELATIVA AL PROGRAMMA DI GESTIONE SITO E-COMMERCE

Laboratorio di Informatica. Lezione 12: Altre nozioni html

Lezione nr. 7. >> Come posso recuperare un valore da un campo TEXT?

PHP Survival Kit (Ovvero gestire un database MySQL tramite PHP)

Lezione III: Oggetti ASP e interazione tramite form HTML

CREAZIONE PAGINE STATICHE

Laboratorio di sistemi SELECT e checkbox Jsp [Java]

I Tag dell html. Parte quarta

Laboratorio di Sistemi Fattoriale di un numero Jsp [Java]

La pagina Web modulo.html utilizza le specifiche di stile descritte nel foglio feedback.css.

Applicazioni Web: meccanismi per il passaggio di informazioni tramite HTTP Corso di Applicazioni Telematiche

MODULO 1 PARTE 3. Programmazione (scripting) server-side con PHP 3.a HTTP request e HTTP response (form e link)

Cimini Simonelli - Testa

CORSO DI TECNOLOGIE DIDATTICHE ED EDUCATIVE. Tutorial per la creazione e la gestione di un blog

Laboratorio Progettazione Web PHP e FORMs HTML. Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2013/2014

Manuale Gateway SMS. (Versione Documento 2.1) pagina 1 di 5

RELAZIONE RELATIVA ALLA GESTIONE DEL SITO DI E-COMMERCE

- La formattazione con foglio di stile esterno: Come realizzare e collegare un file con codice di stile ad una pagina web.

ESEMPI DI FORM (da

(A) CONOSCENZA TERMINOLOGICA (B) CONOSCENZA E COMPETENZA (C) ESERCIZI DI COMPRENSIONE

HTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>...

ABBIGLIAMENTO DA LAVORO VOLVO, ACQUISTO ONLINE

04/05/2011. Lezione 6: Form

DURANTE LA NAVIGAZIONE NEI SITI WEB I VISITATORI NON SOLO POSSONO CONSULTARE INFORMAZIONI STATICHE

Language.

SARA DHANA. RELAZIONE NEGOZIO A.BASSI a.s.2013/2014

Esercizi. Introduzione all HTML. Il WWW

Costruisci il tuo sito web da solo! Un pratico tutorial per imparare velocemente a scrivere pagine HTML e pubblicarle online.

1 Gestione dell utente connesso in sessione con Java Server Pages, Java Beans, Servlet

<a href= page2.html > Questo é il link all altra pagina </a> <a href= page2.html > <img src= "lamiaimmagine.jpg"/> </a>

CONDOMINIO MOBI. Per farlo, basta cliccare sul pulsante di pubblicazione dati nella buttonbar

Linguaggio HTML (2) Attributi di <FONT> Per variare lo stile di carattere rispetto al default, si possono utilizzare tre attributi:

L aspetto dei file HTML

Primi passi con HTML. Il documento HTML

Realizzare il layout di un sito web senza utilizzare frame e tabelle

Esercitazione n 4. Obiettivi

A. Lorenzi Pagine ASP

Impara a usare Microsoft DCCN in quattro semplici passaggi. Iscriversi al servizio è un operazione veramente semplice e richiede pochi minuti:

Per l'esercizio preparare una cartella dal nome DUE COLONNE con le sottocartelle css e immagini

Laboratorio di sistemi Web Application in Php5 Php

Java Server Pages (JSP) JSP o Servlet? Java Server Pages (JSP) Java Server Pages Costituiscono un estensione della tecnologia delle servlet

Laboratorio di Tecnologie Web Laurea in Scienze e Tecnologie Multimediali

Come creare un modulo

Traccia. Analisi di massima

Cookie e Webstorage. Vediamo ora i metodi dell oggetto localstorage. Per memorizzare un valore si utilizza il metodo setitem:

PHP E MYSQL CREAZIONE DI UN NUOVO DATABASE DAL PHPMYADMIN

Laboratorio di sistemi Prima Web Application JSP [Java]

Lezione nr. 8. Allora ecco come fare per recuperare le ultime tre tipologie di campo che ci sono rimaste da vedere.

Da oggi gestire pacchi e buste non è più un problema!

Manuale d uso [del 07/08/2015] Gestione progetti e ore lavoro Web Ver per [05/01/2015]

Tutorial di HTML basato su HTML 4.0 e CSS 2

ESEMPIO DI TEMPLATE CON BARRA DI NAVIGAZIONE ORIZZONTALE. Esempio di Template con barra di navigazione orizzontale Ultima revusione 25/05/2015 Pag.

Metodologie Informatiche Applicate al Turismo

ES. palestra. Traccia. Analisi di massima. Diagramma a blocchi. Emanuele Cesari

Creare un portale personalizzato

PHP e MySQL. Scripting server-side per accesso a DB MySQL

PROGRAMMA SVOLTO DI INFORMATICA ANNO SCOLASTICO 2013/2014. DOCENTE: Villani Chiara

RASSEGNA REGIONALE TEATRO DELLA SCUOLA Guida all iscrizione on-line

Scrivere uno script php che, dato un array associativo PERSONE le cui chiavi sono i

GESTIONE DI MDB in WEB

Guida rapida all uso del sito PoolGare.it

I TAG - Form (moduli) (1/21)

Laboratorio di Sistemi Programmare in Php con NetBeans Php. Programmare in Php con Xampp e NetBeans IDE

LEZIONI DI HTML. Come costruire il proprio sito con pochi strumenti e tanta creatività...

Trasforma la tua attività in un punto ioritiro.

WWW (World Wide Web)!& ( # %% (*0 #,% )0#1( &#"#2

Corso di Sicurezza Informatica. Sicurezza del software. Ing. Gianluca Caminiti

Manuale scritto da Fuso Federico 4 A Anno scolastico 2011/2012 Parte 1

Per creare un account personale su ShinyNote devi cliccare su Registrati dalla home page

Parole e espressioni del testo

ISCRIZIONI ON LINE Registrazione delle famiglie. Direzione Generale per i contratti, gli acquisti e per i sistemi informativi e la statistica

Esercizi su HTML e JavaScript

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

PHP & MySQL. Giselda De Vita

BASI DI DATI Cos è il PHP. Cos è il PHP. Esercitazione su PHP & MySQL

Treni Italia. Nome Tipo Utilizzo Descrizione tot Reale Output Totale da pagare prezzo Reale Lavoro Prezzo tipo Reale lavoro Tipo treno

TPSIT 3AIT FEBBRAIO 2018 docente Salvatore Mosaico Esempi di PHP Esempio 1. <html> <head> <body> ciao. <? $a=1; $b=2; echo $a+$b; </body>

My Home Web. Registrazione Installatore 10/13-01 PC

10.1. Un indirizzo IP viene rappresentato in Java come un'istanza della classe InetAddress.

Pubblicità testo link

Manuale d Uso AdminBasket Ablaweb V.01

Guida all utilizzo dell Area Riservata BperCard per le carte di credito. AZIENDE

ORSA MAGGIORE VALLARSA WEB VERSIONE PRELIMINARE!!!!

HTML e interattività FORM

PHP. A. Lorenzi, R. Giupponi, D. Iovino LINGUAGGI WEB. LATO SERVER E MOBILE COMPUTING Atlas. Copyright Istituto Italiano Edizioni Atlas

Elementi di web design (parte I): introduzione all HTML

Istruzioni per accedere alla piattaforma e-learning

Transcript:

RELAZIONE TECNICA SUL SITO DELLA PALESTRA Anno scolastico 2013-2014 Alunno: Davide martinicca Pagina 1

INDICE: Pag. 2 Pag. 3 Traccia del programma Tabella delle variabili, Sorgente HTML Pag. 4, 5, 6 Sorgente HTML Pag. 6 Pag. 7,8 Pag. 9 Screenshot HTML, Sorgente PHP Sorgente PHP Screenshot PHP TRACCIA DEL PROGRAMMA: Creare un sito web che descriva in modo completo una palestra, nella parte di programmazione ci deve essere la possibilità di gestire le iscrizioni al corso di ginnastica o altre attività. Per ogni iscritto verificare se è maggiorenne, il sesso e il costo settimanale. Il sito deve contenere pagine html, riguardanti la definizione della palestra con una grafica accattivante e la giusta proporzione fra testo e immagini. Creare la pag. HTML col modulo form e le pagine PHP collegate. Nel php devono essere usate le sequenza, le scelte e iterazione. ANALISI ANALITICA Pagina 2

Il sito contiene quattro pagine web di cui tre html e una php. La home presenta un immagine della palestra e i collegamenti alle altre due pagine: Prezzi dei corsi e Orari. Nella pagina Prezzi dei corsi sono indicati il costo settimanale di ciascun corso e l iscrizione online con l inserimento dei campi: nome, cognome, età, sesso e selezionare i corsi da frequentare. Questa pagina è collegata a una pagina php che manderà a video il prezzo settimanale totale. TABELLA DELLE VARIABILI: PHP: Nome Tipo Utilizzo Descrizione nome Stringa Input Nome del cliente che vuole iscriversi eta Int Input Eta del cliente sesso Stringa Input Sesso del cliente prezzo Int Output Totale del prezzo Pagina 3

mensile da pagare in base ai corsi scelti SORGENTE HTML <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=iso-8859-1" http-equiv="content-type"> <title>prezzi</title> </head> <body style="background-color: rgb(204, 0, 0); color: rgb(0, 0, 0); width: 774px;" alink="#ee0000" link="#0000ee" vlink="#551a8b"> <big><big><big style="font-weight: bold;"><big style="font-family: Impact;"><span style="color: rgb(255, 255, 0);">PREZZI DEI CORSI</span> </big><br> <small><small><br> </small></small></big><big style="font-family: Arial;"><small><small><span style="color: rgb(255, 255, 255);">Questi sono i prezzi settimanali per ogni corso. Per ogni corso è previsto un istruttore.</span></small></small></big><big style="font-weight: bold;"><br> </big><small><br> <br> </small></big></big> Pagina 4

<table style="text-align: left; height: 220px; width: 396px;" border="1" cellpadding="2" cellspacing="2"> <tbody> <td style="color: rgb(0, 0, 102); width: 163px;" align="undefined" valign="undefined"><big><big><span style="font-weight: bold;">corso</span></big></big></td> <td style="color: rgb(0, 0, 102); width: 215px;" align="undefined" valign="undefined"><big><big><span style="font-weight: bold;">costo SETTIMANALE</span></big></big></td> valign="undefined"><big><big>sala pesi</big></big></td> <td style="color: rgb(255, 255, 255); text-align: right; width: 215px;"><big><big>10,00 </big></big></td> valign="undefined"><big><big>kickboxe</big></big></td> <td style="color: rgb(255, 255, 255); text-align: right; width: 215px;"><big><big>15,00 </big></big></td> valign="undefined"><big><big>aerobica</big></big></td> <td style="color: rgb(255, 255, 255); text-align: right; width: 215px;"><big><big>12,00 Pagina 5

</big></big></td> valign="undefined"><big><big>gag</big></big></td> <td style="color: rgb(255, 255, 255); text-align: right; width: 215px;"><big><big>8,00 </big></big></td> valign="undefined"><big><big>pilates</big></big></td> <td style="color: rgb(255, 255, 255); text-align: right; width: 215px;"><big><big>10,00 </big></big></td> valign="undefined"><big><big>spinning </big></big></td> <td style="color: rgb(255, 255, 255); text-align: right; width: 215px;"><big><big>10,00 </big></big></td> </tbody> </table> <big style="color: rgb(255, 255, 255); font-family: Arial;"><big><br> <span style="font-weight: bold; font-family: Meiryo; color: rgb(51, 255, 51);"> Pagina 6

Calcola il prezzo del tuo corso:</span></big></big><br> <form name="inserimento" action="prezzi.php" method="post"> <p style="font-family: Arial; color: rgb(51, 255, 51);" align="left"><big><big>nome e Cognome : </big> <input name="nome" type="text"></big></p> <p style="font-family: Arial; color: rgb(51, 255, 51);" align="left"><big><big>età : </big> <input name="eta" type="text"></big></p> <p style="font-family: Arial; color: rgb(51, 255, 51);" align="left"><big><big>sesso : </big> <input type='radio' name='sesso' value='maschio' checked> Maschio <input type='radio' name='sesso' value='femmina' checked> Femmina <br> <br> <big style="font-family: Arial; color: rgb(51, 255, 51);"><big>Scegli i corsi che vuoi frequentare:<br> <input name="salapesi" type="checkbox"> sala pesi <br> <input name="kickboxe" type="checkbox"> kickboxe <br> <input name="aerobica" type="checkbox"> aerobica <br> <input name="gag" type="checkbox"> gag <br> <input name="pilates" type="checkbox"> pilates <br> <input name="spinning" type="checkbox"> spinning </big></big> <p align="left"><input value="invia" type="submit"> <input value="annulla" type="reset"></p> <br> </form> Pagina 7

</body> </html> SCREENSHOT HTML SORGENTE PHP <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> Pagina 8

<title>hai compilato la tua iscrizione</title> </head> <body bgcolor="red"> <body> <p align="left"><font size="5"><font color="yellow"><strong>la TUA ISCRIZIONE</strong></font></font></p> <?php $nome = $_POST['nome']; $eta = $_POST['eta']; $sesso = $_POST['sesso']; $prezzo=0; if(isset($_post['salapesi'])) $prezzo=$prezzo+10; if(isset($_post['kickboxe'])) $prezzo=$prezzo+15; if(isset($_post['aerobica'])) $prezzo=$prezzo+12; if(isset($_post['gag'])) $prezzo=$prezzo+8; if(isset($_post['pilates'])) $prezzo=$prezzo+10; if(isset($_post['spinning'])) Pagina 9

$prezzo=$prezzo+10; echo "<h4><font color="yellow"> Buongiorno $nome, hai compilato la tua iscrizione. Hai $eta anni e verrai iscritto ai corsi scelti. Il prezzo totale e' di $tot.</font></h4> <p> <a href="prezzi.html">pagina precedente</a> </p> </body> </html> SCREENSHOT PHP Pagina 10

MANUALE D USO Nella pagina dei corsi e dell iscrizione dovrai inserire Nome e Cognome nei campi, età, sesso e selezionare con il segno di spunta i corsi che vuoi frequentare. I prezzi settimanali di ciascun corso sono indicati nella tabella. Ti verrà indicato il prezzo totale settimanale dei corsi selezionati. Pagina 11