MODULO 1 PARTE 3. Programmazione (scripting) server-side con PHP 3.a HTTP request e HTTP response (form e link)
|
|
- Oreste Fede
- 8 anni fa
- Visualizzazioni
Transcript
1 MODULO 1 PARTE 3 Programmazione (scripting) server-side con PHP 3.a HTTP request e HTTP response (form e link) Goy - a.a. 2009/2010 Programmazione Web 1 Gli oggetti HTTP request e HTTP response -I Vi ricordate? Un HTTP Server gestisce 2 flussi di informazioni: HTTP request: le richieste in arrivo dai client HTTP response: le risposte del server, inviate ai client In particolare... L'oggetto HTTP request contiene tutte le informazioni relative alla richiesta che il client (browser) fa al server: l'indicazione di un URL (o di una pagina) + eventuali dati L oggetto HTTP response contiene varie informazioni che il server invia, in risposta, al client (codice di stato del server, eventuali metadati,... nello Header e contenuto - per es. la pagina web richiesta -nel Body) Goy - a.a. 2009/2010 Programmazione Web 2 1
2 Gli oggetti HTTP request e HTTP response -II Server request response client Gliscriptserver-side server-side possono interagire con vari "oggetti", tra cui HTTP request e HTTP response Per esempio, l'oggetto HTTP request contiene tutte le informazioni relative alla richiesta che il client (browser) fa al Web server Per es: l'utente compila un modulo on-line (form HTML); quando clicca sul pulsante di invio del modulo,,p parte la richiesta al server; l'oggetto request conterrà varie informazioni relative alla richiesta del client, tra cui tutti i dati del modulo (per es: i nomi dei campi e i rispettivi valori) L'oggetto response viene utilizzato dal Web server per inviare informazioni al client (browser) Goy - a.a. 2009/2010 Programmazione Web 3 PHP: l oggetto HTTP response -I Web Server HTTP request HTTP response browser p echo "Hello!"; print "Ciao!"; echo e print scrivono nel Body dell'oggetto HTTP response NOTA: echo e print sono equivalenti: l'unica differenza è che echo funziona anche con più stringhe (separate da una virgola: echo "pippo", "pluto",...) NB: Non sono vere e proprie funzioni, per questo le parentesi non sono obbligatorie Goy - a.a. 2009/2010 Programmazione Web 4 2
3 PHP: l oggetto HTTP response -II Digressione su HTTP response Nelle pagine PHP è possibile intervallare linee di script e linee di codice HTML, per es: if ($_POST[ POST["risposta"]=="si") si { <P ALIGN="CENTER">Bravo!</P> else { <P ALIGN="CENTER">Peccato!</P> oppure (equivalentemente) utilizzare echo per scrivere HTML: if ($_POST["risposta"]=="si") { echo "<P ALIGN='CENTER'>Bravo!</P>" else { echo "<P ALIGN='CENTER'>Peccato!</P>" Goy - a.a. 2009/2010 Programmazione Web 5 PHP: l oggetto HTTP response - III NOTA: Attenzione agli apici!!! HTML: <P ALIGN="CENTER">CONGRATULAZIONI!</P> PHP: echo "<P ALIGN='CENTER'>OK!</P>"; oppure echo "<P ALIGN=\"CENTER\">OK!</P>"; Goy - a.a. 2009/2010 Programmazione Web 6 3
4 Ripasso di HTML: <form...> -I In HTML, un form o modulo on-line (tag <form...>) contiene: 1. metodo (attributo METHOD del tag <FORM...>) = modo in cui vengono codificati i dati da inviare al server 2. campi di input (tag <INPUT...> e altri) = elementi attraverso cui l'utente fornisce dei dati 3. azione (attributo ACTION del tag <FORM...>) = script (o programma) che "raccoglie" ed "elabora" i dati contenuti nel form Goy - a.a. 2009/2010 Programmazione Web 7 Ripasso di HTML: <form...> -II Come funziona un form? <HTML><BODY> <FORM METHOD="POST" ACTION="identif.php" > Login: <INPUT TYPE="TEXT" NAME="login"/> Password: <INPUT TYPE="PASSWORD" NAME="pwd"/> <INPUT TYPE="Submit" VALUE="OK"/> </FORM> </BODY></HTML> Quando l'utente fa click sul pulsante inviato al server... cosa vuol dire? il modulo viene Goy - a.a. 2009/2010 Programmazione Web 8 4
5 Ripasso di HTML: <form...> - III Viene costruita una HTTP request che contiene: l'indicazione della risorsa (per es. pagina PHP) che contiene il programma (per es. lo script PHP) che "gestirà" i dati (attributo ACTION) i dati (parametri), nella forma di coppie <nome, valore> (tag <INPUT...> e altri), codificati secondo il metodo prescelto (attributo METHOD) Nell'esempio precedente, HTTP request contiene: risorsa = identif.php parametri: <login, admin> <pwd, pippo> NB nella form, tutti i campi (tag <INPUT...> e altri) sono caratterizzati da: nome = attributo NAME (o ID) del tag valore = ciò che l'utente ha scritto/selezionato Goy - a.a. 2009/2010 Programmazione Web 9 Ripasso di HTML: <form...> -IV Tipi di campi (tag <INPUT...>): Caselle di testo <INPUT TYPE="text" NAME="login"/> Caselle di testo per password <INPUT TYPE="password" NAME="pwd"/> Pulsanti di opzione (radio button) NB stesso nome! <INPUT TYPE="radio" NAME="accetto" value="si"/> <INPUT TYPE="radio" NAME="accetto" value="no"/> NB sono mutuamente esclusivi!!! Caselle di controllo (checkbox) NB stesso nome! <INPUT TYPE="checkbox" NAME="interessi[]" value="cinema"/> <INPUT TYPE="checkbox" NAME="interessi[]" value="teatro"/> NB non sono mutuamente esclusivi!!! devo "raccoglierli" in un array (interessi[])!!! Goy - a.a. 2009/2010 Programmazione Web 10 5
6 Ripasso di HTML: <form...> -V Campi nascosti <INPUT TYPE="hidden" NAME="utente" value="pippo"/> non vengono visualizzati nella pagina, ma vengono inclusi in HTTP request: <utente, pippo> Pl Pulsante diinvio i (submit) b <INPUT TYPE="submit" value="invia"/> Pulsante di reset <INPUT TYPE="reset" value="reset"/> NB Il tag <INPUT...> ha altri attributi opzionali, per esempio: <INPUT TYPE="text" NAME="login" value="pippo" size="4"/> <INPUT TYPE="checkbox" NAME="interessi" value="cinema" checked/> [NB checked checked="true"] Goy - a.a. 2009/2010 Programmazione Web 11 Ripasso di HTML: <form...> -V Inoltre, all'interno di un form è possibile usare Aree di testo <TEXTAREA NAME="msg" cols="20" row="5"></textarea> Caselle combinate (select) <SELECT NAME="job"> <option value="null"></option> <option value="imp">impiegato</option> <option value="ins">insegnante</option> </select> Goy - a.a. 2009/2010 Programmazione Web 12 6
7 PHP: l oggetto HTTP request I All'interno di HTTP request i dati (parametri) possono essere codificati in due modi diversi (attributo METHOD del tag <FORM...>): GET: i dati (parametri), cioè le coppie <nome, valore>,, sono scritti in coda alla risorsa saranno quindi visibili nell'url (nella barra degli indirizzi del browser) Nell'esempio, HTTP request contiene: risorsa = identif.php?login=admin&pwd=pippo POST: i dati (parametri), cioè le coppie <nome, valore>, sono scritti all'interno del corpo di HTTP request non saranno quindi visibili ibili nella barra degli indirizzi i i del browser Nell'esempio, HTTP request contiene: risorsa = identif.php parametri: <login, admin> <pwd, pippo> Goy - a.a. 2009/2010 Programmazione Web 13 PHP: l oggetto HTTP request II Come faccio (dallo script contenuto nella pagina PHP indicata nell'attributo ACTION del tag <FORM...>) a leggere i parametri contenuti in HTTP request? I parametri sono resi disponibili a PHP all'interno di due array associativi: i i $_GET[] e $_POST[]. In particolare: se il metodo utilizzato è GET, i parametri sono memorizzati nell'array associativo $_GET[] se il metodo utilizzato è POST, i parametri sono memorizzati nell'array associativo $_POST[] login pwd... chiavi admin pippo... valori $_GET["login"] "admin" $_GET["pwd"] "pippo" "... oppure $_POST["login"] "admin" $_POST["pwd"] "pippo"... Goy - a.a. 2009/2010 Programmazione Web 14 7
8 PHP: l oggetto HTTP request III NB1 Il nome del parametro in HTTP request, e quindi la chiave all'interno dell'array $_GET[] o $_POST[], è dato dal valore dell'attributo NAME nel tag <INPUT...> (o <TEXTAREA...> o <SELECT...>): ) <FORM METHOD="POST"...> <INPUT TYPE="text" NAME="login"/> $_POST["login"] NB2 Visto che, utilizzando il metodo GET, i dati sono visibili nella barra degli indirizzi del browser, non usate GET per trasmettre password o dati sensibili! Goy - a.a. 2009/2010 Programmazione Web 15 PHP: l oggetto HTTP request IV NB3 Nel caso delle checkbox il parametro non è una semplice coppia <nome, valore>, ma un array che contiene tutti i valori selezionati dall'utente; per es: <FORM METHOD="POST"...> <INPUT TYPE="checkbox" NAME="interessi[]" value="cinema"/> <INPUT TYPE="checkbox" NAME="interessi[]" value="teatro"/> <INPUT TYPE="checkbox" NAME="interessi[]" value="musica"/> <INPUT TYPE="checkbox" NAME="interessi[]" value="sport"/> $_POST["interessi"] cinema teatro musica NB senza []!!! L'array contiene solo le checkbox selezionate!!! Per leggere i valori selezionati dall'utente devo utilizzare un ciclo sull'array; in PHP, per esempio: $int = $_POST["interessi"]; foreach ($int as $i) { echo $i.", "; Goy - a.a. 2009/2010 Programmazione Web 16 8
9 PHP: l oggetto HTTP request V Esempio1: form per inviare login e password (es-form1.html) <FORM METHOD="POST" ACTION="identif1.php"> Login: <INPUT TYPE="TEXT" NAME="login"/> Password: <INPUT TYPE="PASSWORD" NAME="pwd"/> <INPUT TYPE="Submit" VALUE="OK"/>... </FORM> VEDI es-form1.html VEDI identif1.php Quando il server riceve la richiesta, chiede all'interprete PHP di eseguire lo script contenuto nella pagina indicata in HTTP request (identif1.php) $id = $_POST["login"]; $pass = $_POST["pwd"]; if ($id = = "admin" && $pass = = "pippo") pp { echo "Benvenuto amministratore!"; else { echo "Gentile ".$id.", login e password sono sbagliati..."; Goy - a.a. 2009/2010 Programmazione Web 17 PHP: l oggetto HTTP request VI VEDI es-form1.html VEDI identif1.php Nella cartella corsopw creiamo due nuovi file es-form1.html e identif1.php in cui inseriamo il form e lo script precedenti (oppure li scarichiamo da esempi scripting server-side) side) Avviamo il Web client, cioè il browser, e ci connettiamo al web server, richiedendo la pagina es-form1.html; per fare ciò digitiamo nella barra degli indirizzi l'url (*) : Cliccando poi sul pulsante OK, partirà una HTTP request al server, contenente la richiesta per identif1.php e i parametri del form (*) A casa, senza :8080!!! Goy - a.a. 2009/2010 Programmazione Web 18 9
10 PHP: l oggetto HTTP request VII Esempio2: form di registrazione (es-form2.html) VEDI es-form2.html VEDI identif2.php <FORM METHOD="POST" ACTION="identif2.php" > Nome: <INPUT TYPE="TEXT" NAME="nome"/> Cognome: <INPUT TYPE="TEXT" NAME="cognome"/> Età: <SELECT NAME="eta"> <OPTION VALUE="meno20">meno di 20</OPTION> <OPTION VALUE="tra20e40">tra 20 e 40</OPTION> <OPTION VALUE="tra40e60">tra 40 e 60</OPTION> <OPTION VALUE="piu60">più di 60</OPTION> </SELECT> <INPUT TYPE="RADIO" NAME="sesso" VALUE="m"/> M <INPUT TYPE="RADIO" NAME="sesso" VALUE="f"/> F Interessi: <INPUT TYPE="CHECKBOX" NAME="interessi[]" VALUE="cinema"/> Cinema <INPUT TYPE="CHECKBOX" NAME="interessi[]" VALUE="teatro"/> Teatro <INPUT TYPE="CHECKBOX" NAME="interessi[]" VALUE="musica"/> Musica <INPUT TYPE="CHECKBOX" NAME="interessi[]" VALUE="sport"/> Sport <INPUT TYPE="Submit" VALUE="OK"/>... </FORM> Goy - a.a. 2009/2010 Programmazione Web 19 PHP: l oggetto HTTP request VIII VEDI es-form2.html VEDI identif2.php Quando il server riceve la richiesta, chiede all'interprete PHP di eseguire lo script contenuto nella pagina indicata in HTTP request (identif2.php) $n = $_POST[ POST["nome"]; $c = $_POST["cognome"]; $s = $_POST["sesso"]; $int = $_POST["interessi"]; echo "<P ALIGN='CENTER'>"; echo "<B>nome</B>: ".$n."<br>"; echo "<B>cognome</B>: ".$c."<br>"; echo "<B>sesso</B>: ".$s."<br>"; echo "<B>interessi</B>: "; foreach ($int as $i) { echo $i. ", "; echo "</P>"; Goy - a.a. 2009/2010 Programmazione Web 20 10
11 PHP: l oggetto HTTP request IX VEDI es-form2.html VEDI identif2.php Nella cartella corsopw creiamo due nuovi file es-form2.html e identif2.php in cui inseriamo il form e lo script precedenti (oppure li scarichiamo da esempi scripting server-side) side) Avviamo il Web client, cioè il browser, e ci connettiamo al web server, richiedendo la pagina es-form2.html; per fare ciò digitiamo nella barra degli indirizzi l'url (*) : Cliccando poi sul pulsante OK, partirà una HTTP request al server, contenente la richiesta per identif2.php e i parametri del form (*) A casa, senza :8080!!! Goy - a.a. 2009/2010 Programmazione Web 21 PHP: l oggetto HTTP request X Esempio3: un diverso uso delle caselle di controllo (checkbox) (es-form3.html) Se, nel form, assegno nomi diversi alle caselle di controllo, posso sfruttare i nomi, anziché i valori... <FORM METHOD="POST" ACTION="identif3.php" " > Interessi: <INPUT TYPE="CHECKBOX" NAME="cinema"/> Cinema <INPUT TYPE="CHECKBOX" NAME="teatro"/> Teatro <INPUT TYPE="CHECKBOX" NAME="musica"/> Musica <INPUT TYPE="CHECKBOX" NAME="sport"/> Sport <INPUT TYPE="Submit" VALUE="OK"/>... </FORM> cosa viene scritto in $_POST? <cinema, ON> <teatro, ON> <musica, ON> (cioè solo le checkbox selezionate, con valore = ON) VEDI es-form3.html VEDI identif3.php Goy - a.a. 2009/2010 Programmazione Web 22 11
12 PHP: l oggetto HTTP request XI $_POST è un array associativo, in cui: chiavi = nomi del campi del modulo (form) valori = valori scritti/selezionati dall'utente array_ keys($ ($_ POST) nomi dei campi array_values($_post) valori $_POST array_values($_post) In identif3.php leggiamo le checkbox selezionate (e, in questo esempio, le stampiamo a schermo): echo "Interessi = "; foreach (array_keys($_post) as $campo) { echo $campo.", "; chiavi VEDI es-form3.html VEDI identif3.php NB Non fatelo con i pulsanti di opzione (radio button) altrimenti perdete la mutua esclusione!!! Goy - a.a. 2009/2010 Programmazione Web 23 PHP: l oggetto HTTP request XII VEDI es-form3.html VEDI identif3.php Nella cartella corsopw creiamo due nuovi file es-form3.html e identif3.php in cui inseriamo il form e lo script precedenti (oppure li scarichiamo da esempi scripting server-side) side) Avviamo il Web client, cioè il browser, e ci connettiamo al web server, richiedendo la pagina es-form3.html; per fare ciò digitiamo nella barra degli indirizzi l'url (*) : Cliccando poi sul pulsante OK, partirà una HTTP request al server, contenente la richiesta per identif3.php e i parametri del form (*) A casa, senza :8080!!! Goy - a.a. 2009/2010 Programmazione Web 24 12
13 PHP: l oggetto HTTP request XIII Esempio4: accedere ai dati "senza chiamarli per nome" (es-form4.html, identif4.php) VEDI es-form4.html VEDI identif4.php <FORM METHOD="POST" ACTION="identif4.php" > Nome: <INPUT TYPE="TEXT" NAME="nome"/> Cognome: <INPUT TYPE="TEXT" NAME="cognome"/> Indirizzo: <INPUT TYPE="TEXT" NAME="indirizzo" SIZE="40"/> Telefono: <INPUT TYPE="TEXT" NAME="telefono"/> Professione: <SELECT NAME="prof"> <OPTION VALUE="impiegato">impiegato</OPTION> <OPTION VALUE="lav_aut">lavoratore autonomo</option> <OPTION VALUE="insegnante">insegnante</OPTION> <OPTION VALUE="altro">altro</OPTION> </SELECT> <INPUT TYPE="Submit" VALUE="OK"/>... </FORM> chiavi foreach (array_keys($_post) as $campo ) { echo "<P>". $campo. " = "; $valore = $_POST[$campo]; valori echo $valore. "</P> ; Goy - a.a. 2009/2010 Programmazione Web 25 PHP: l oggetto HTTP request XIV VEDI es-form4.html VEDI identif4.php Nella cartella corsopw creiamo due nuovi file es-form4.html e identif4.php in cui inseriamo il form e lo script precedenti (oppure li scarichiamo da esempi scripting server-side) side) Avviamo il Web client, cioè il browser, e ci connettiamo al web server, richiedendo la pagina es-form4.html; per fare ciò digitiamo nella barra degli indirizzi l'url (*) : Cliccando poi sul pulsante OK, partirà una HTTP request al server, contenente la richiesta per identif4.php e i parametri del form (*) A casa, senza :8080!!! Goy - a.a. 2009/2010 Programmazione Web 26 13
14 PHP: include [digressione che ci sarà utile tra poco...] In una pagina PHP è possibile includere file contenenti parte del codice della pagina vengono spesso usati per inserire codice che verrà riutilizzato in altre pagine.php, come per es. intestazioni e piè di pagina, o connessioni a database Possono contenere codice HTML, script client-side (es: JavaScript), script server-side (es: PHP) Hanno generalmente l'estensione.php o.html o.inc Per includere un file : include("percorso/nomefile") nel punto in cui si vuole inserire il codice contenuto nel file esterno; l'interprete farà una specie di "copia&incolla" del contenuto del file incluso all'interno della pagina PHP Goy - a.a. 2009/2010 Programmazione Web 27 PHP: l oggetto HTTP request XV In alternativa ai form, è possibile inviare dati al server accodandoli all'url in un link (in questo caso i valori saranno "fissi"...); per esempio: es-param.php: include("quiz quiz.html html") quiz.html: <P ALIGN="CENTER"> Come si chiama il figlio di Tex? <BR><BR> <A HREF="param.php?risposta=alan">Alan</A> <BR> <A HREF="param.php?risposta=kit">Kit</A> <BR> <A HREF="param.php?risposta=john">John</A> </P> NB i dati sono inviati i con il metodo GET saranno disponibili nell'array associativo $_GET[] VEDI es-param.php VEDI quiz.html Goy - a.a. 2009/2010 Programmazione Web 28 14
15 PHP: l oggetto HTTP request XVI Lo script contenuto in param.php legge la risposta (il parametro "risposta"): se è sbagliata, ripropone il quiz; se è corretta gli invia un messaggio di congratulazioni... p $risp = $_GET["risposta"]; if ($risp = = "kit") { echo "<P ALIGN='CENTER'>CONGRATULAZIONI!</P>"; else { echo "<P ALIGN='CENTER'>Risposta sbagliata: riprova!</p>"; include("quiz.html"); VEDI param.php NB Se devo inviare più parametri, li separo con &, per es: <A HREF="param.php?utente=".$ut."&risposta=kit">Kit</A> (ipotizzando che la variabile $ut contenga l'id dell'utente...) Goy - a.a. 2009/2010 Programmazione Web 29 PHP: l oggetto HTTP request XVII VEDI es-param.php VEDI quiz.html VEDI param.php Nella cartella corsopw creiamo tre nuovi file es-param.php, quiz.html e param.php in cui inseriamo i link e gli script precedenti (oppure li scarichiamo da it/~goy/corsopw esempi scripting server-side) Avviamo il Web client, cioè il browser, e ci connettiamo al web server, richiedendo la pagina es-param.php; per fare ciò digitiamo nella barra degli indirizzi l'url (*) : Cliccando poi su uno dei link, partirà una HTTP request al server, contenente la richiesta per param.php e il parametro (*) A casa, senza :8080!!! Goy - a.a. 2009/2010 Programmazione Web 30 15
04/05/2011. Lezione 6: Form
Lezione 6: Form In alcuni documenti HTML può essere utile creare dei moduli (form) che possono essere riempiti da chi consulta le pagine stesse (es. per registrarsi ad un sito). Le informazioni sono poi
DettagliLaboratorio Progettazione Web PHP e FORMs HTML. Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2013/2014
Laboratorio Progettazione Web PHP e FORMs HTML Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2013/2014 Struttura Applicazioni Web Browser Web HTTP Server Web API Dati Presentation Application Storage
DettagliI FORM. L'attributo action contiene l'url del file php a cui devono essere inviati i file per essere elaborati.
I FORM Che cosa sono e che caratteristiche hanno Un form contiene molti oggetti che permettono di inserire dati usando la tastiera. Tali dati verranno poi inviati alla pagina php che avrà il compito di
Dettagli1) Il client(browser utilizzato) invia al server i dati inseriti dall utente. Server
2) Il Server richiama l'interprete PHP il quale esegue i comandi contenuti nel file.php specificato nell'attributo action del tag form creando un file HTML sulla base dei dati inviati dall utente 1) Il
DettagliDURANTE LA NAVIGAZIONE NEI SITI WEB I VISITATORI NON SOLO POSSONO CONSULTARE INFORMAZIONI STATICHE
MODULI O FORM DURANTE LA NAVIGAZIONE NEI SITI WEB I VISITATORI NON SOLO POSSONO CONSULTARE INFORMAZIONI STATICHE ADATTE ALLA LETTURA MA POSSONO SVOLGERE UN RUOLO ATTIVO NEI CONFRONTI DI UNA PAGINA WEB
DettagliInterazione con l utente : i moduli.
Interazione con l utente : i moduli. Nelle lezioni fin qui riportate, non abbiamo mai trattato l input di utente. Nelle applicazioni web, l input dell utente si acquisisce tramite i moduli (o FORM) HTML.
DettagliLezione 6: Form 27/04/2012
Lezione 6: Form In alcuni documenti HTML può essere utile creare dei moduli (form) che possono essere riempiti da chi consulta le pagine stesse (es. per registrarsi ad un sito). Le informazioni sono poi
DettagliIl linguaggio HTML - Parte 3
Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Parte 3 Dott. Chiara Braghin braghin@dti.unimi.it Addenda Vedi tabella caratteri speciali Vedi file caratteri_speciali.html
DettagliDott.ssa Adriana Pietramala
Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala a.pietramala@mat.unical.it Riferimenti Sito del corso: Manuale PHP http://www.php.net/download-docs.php Editor di
DettagliESEMPI DI FORM (da www.html.it)
ESEMPI DI FORM (da www.html.it) Vediamo, nel particolare, tutti i tag che HTML 4.0 prevede per la creazione di form. Questo tag apre e chiude il modulo e raccoglie il contenuto dello stesso,
DettagliStrumenti a disposizione
FORM Strumenti a disposizione L'HTML visto fino ad ora permette di descrivere solo documenti statici e passivi Colori, immagini, testi, etc... L'utente può solo interagire con i link Non sempre questo
DettagliHTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>...
HTML HyperText Markup Language Struttura di un documento HTML Gli elementi essenziali di un documento HTML sono i seguenti TAG: ... ... ... Struttura di un documento
DettagliMODULO 1 PARTE 3. Programmazione (scripting) server-side con PHP 3.c Cookies e sessioni. Goy - a.a. 2012/2013 Programmazione Web 1
MODULO 1 PARTE 3 Programmazione (scripting) server-side con PHP 3.c Cookies e sessioni Goy - a.a. 2012/2013 Programmazione Web 1 Cookie - I Cookie = variabili che il server salva (*) sul client come file
DettagliI Tag dell html. Parte quarta
I Tag dell html Parte quarta Le Form I moduli, o form, rendono interattive le pagine Web. Per creare un elemento modulo si usa il tag:
DettagliPHP. A. Lorenzi, R. Giupponi, D. Iovino LINGUAGGI WEB. LATO SERVER E MOBILE COMPUTING Atlas. Copyright Istituto Italiano Edizioni Atlas
PHP A. Lorenzi, R. Giupponi, D. Iovino LINGUAGGI WEB. LATO SERVER E MOBILE COMPUTING Atlas Copyright Istituto Italiano Edizioni Atlas Programmazione lato server PHP è un linguaggio che estende le funzionalità
Dettagli19. LA PROGRAMMAZIONE LATO SERVER
19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici
DettagliLezione nr. 5. Per creare un modulo è necessario avere delle conoscenze di base del linguaggio HTML. Niente di difficile ovviamente!
Lezione nr. 5 >> Come creare un modulo Web I moduli web sono delle strutture fondamentali per ogni sito web e la loro conoscenza ti permetterà di risolvere almeno il 60% delle problematiche di gestione
DettagliDott.ssa Maria Vittoria Avolio. Dott.ssa Adriana Pietramala
Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Maria Vittoria Avolio avoliomv@unical.it Dott.ssa Adriana Pietramala a.pietramala@unical.it Riferimenti Manuale PHP http://www.php.net/download-docs.php
DettagliRELAZIONE SCRITTA RELATIVA AL PROGRAMMA DI GESTIONE SITO E-COMMERCE
RELAZIONE SCRITTA RELATIVA AL PROGRAMMA DI GESTIONE SITO E-COMMERCE CHIARA FERRARI 5I MERCURIO INDICE: 1. TRACCIA DEL PROBLEMA 2. SVILUPPO DEL PROGETTO (ENTITA, ATTRIBUTI) 3. SCHEMA E-R DELLA BASE DEI
DettagliCorso di PHP. Prerequisiti. 6.1 PHP e il web 1. Conoscenza HTML Tecnica della programmazione Principi di programmazione web
Corso di PHP 6.1 PHP e il web 1 1 Prerequisiti Conoscenza HTML Tecnica della programmazione Principi di programmazione web 2 1 Introduzione In questa Unità illustriamo alcuni strumenti di programmazione
DettagliCorso di Informatica. Prerequisiti. Modulo T3 B3 Programmazione lato server. Architettura client/server Conoscenze generali sui database
Corso di Informatica Modulo T3 B3 Programmazione lato server 1 Prerequisiti Architettura client/server Conoscenze generali sui database 2 1 Introduzione Lo scopo di questa Unità è descrivere gli strumenti
DettagliDott.ssa Adriana Pietramala. Dott.ssa Maria Vittoria Avolio
Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala a.pietramala@mat.unical.it Dott.ssa Maria Vittoria Avolio avoliomv@unical.it Funzioni predefinite substr(stringa,
DettagliMetodologie Informatiche Applicate al Turismo
Metodologie Informatiche Applicate al Turismo 9. HTML Parte II Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Scienze
DettagliSicurezza Protezioni in una pagina Web
Pagina 1 di 7 Sicurezza Protezioni in una pagina Web HTML è un linguaggio che consente di presentare informazioni in pagine di formato predefinito e accattivante. Quando non si hanno a disposizione informazioni
DettagliObiettivo dell esercitazione
Database e Web - Esercitazioni ASP - Andrea Proli proliand@csr.unibo.it Laboratorio di Basi di Dati A.A. 2005/2006 Obiettivo dell esercitazione L obiettivo finale dell esercitazione è quello di creare
DettagliApplicazioni Web: meccanismi per il passaggio di informazioni tramite HTTP Corso di Applicazioni Telematiche
Applicazioni Web: meccanismi per il passaggio di informazioni tramite HTTP Corso di Applicazioni Telematiche A.A. 2006-07 Lezione n.10 parte II Prof. Roberto Canonico Università degli Studi di Napoli Federico
DettagliLezione III: Oggetti ASP e interazione tramite form HTML
Lezione III: Oggetti ASP e interazione tramite form HTML La terza lezione, come le precedenti, ha avuto una durata di due ore, di cui una in aula e l altra in laboratorio, si è tenuta alla presenza della
DettagliLezione nr. 7. >> Come posso recuperare un valore da un campo TEXT?
Lezione nr. 7 >> Come posso recuperare i valori di un modulo web? Siamo finalmente giunti alla lezione che inizierà ad introdurti nel mondo della programmazione web avanzata. Niente di difficile, ovviamente,
DettagliCome funziona internet
Come funziona internet Architettura client server URL/URI Richiesta (Request) Risposta (Response) Pagina url e uri Uno Uniform Resource Identifier (URI, acronimo più generico rispetto ad "URL") è una stringa
DettagliHTML e interattività FORM
HTML e interattività FORM Interattività delle pagine web I moderni siti web non sono più soltanto un insieme di pagine da leggere con testo e immagini, ma rappresentano uno strumento per interagire con
DettagliCONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO...
CONTENUTI 1. INTRODUZIONE...3 DEFINIZIONE...3 ELEMENTI DEL SERVIZIO...3 TECNOLOGIA E OPERAZIONE...3 WORKFLOW E GRAFICO DI PROCESSI...4 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 STRUTTURA...5 OGGETTI...5
DettagliObiettivi d esame PHP Developer Fundamentals on MySQL Environment
Obiettivi d esame PHP Developer Fundamentals on MySQL Environment 1.0 Ambiente di sviluppo 1.1 Web server e database MySQL Comprendere la definizione dei processi che si occupano di fornire i servizi web
DettagliGuida all uso. Esso sarà riportato nell intestazione. Vediamo:
faxm@il è un applicazione che permette agli utenti dei sistemi di telefonia IP di inviare, ricevere e gestire fax. Il tradizionale sistema di fax è ormai superato. Con faxm@il non riceviamo né spediamo
DettagliManuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise
Manuale Amministratore Legalmail Enterprise Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Pagina 2 di 16 Manuale Amministratore Legalmail Enterprise Introduzione a Legalmail Enterprise...3
DettagliScaletta. Estensioni UML per il Web. Applicazioni web - 2. Applicazioni web. WAE: Web Application Extension for UML. «Client page»
Scaletta Estensioni UML per il Web Michele Zennaro 14-05-2004 Le applicazioni web Scopo di un estensione UML per il web Due punti di vista Uno più astratto Uno più vicino ai file fisici conclusivo Commenti
DettagliChe cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo
Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato
DettagliTecnologie e Programmazione Web
Presentazione 1 Tecnologie e Programmazione Web Html, JavaScript e PHP RgLUG Ragusa Linux Users Group SOftware LIbero RAgusa http://www.solira.org - Nunzio Brugaletta (ennebi) - Reti 2 Scopi di una rete
DettagliScrivere uno script php che, dato un array associativo PERSONE le cui chiavi sono i
Esercizi PHP 1. Scrivere uno script PHP che produca in output: 1. La tabellina del 5 2. La tavola Pitagorica contenuta in una tabella 3. La tabellina di un numero ricevuto in input tramite un modulo. Lo
DettagliIndice. 1.13 Configurazione di PHP 26 1.14 Test dell ambiente di sviluppo 28
Indice 25 184 Introduzione XI Capitolo 1 Impostazione dell ambiente di sviluppo 2 1.1 Introduzione ai siti Web dinamici 2 1.2 Impostazione dell ambiente di sviluppo 4 1.3 Scaricamento di Apache 6 1.4 Installazione
DettagliInterfaccia di base di GroupWise WebAccess
Interfaccia di base di GroupWise WebAccess 21 novembre, 2011 Novell Riferimento rapido Dopo che l'amministratore ha installato GroupWise 2012 WebAccess, è possibile usare l'interfaccia di base di GroupWise
DettagliIl Protocollo HTTP e la programmazione di estensioni Web
Il Protocollo HTTP e la programmazione di estensioni Web 1 Il protocollo HTTP È il protocollo standard inizialmente ramite il quale i server Web rispondono alle richieste dei client (prevalentemente browser);
DettagliProgettazione Web Applicazioni client-server
Progettazione Web Applicazioni client-server Sviluppo di un'applicazione Web integrando: HTML MySQL PHP Apache Applicativi utilizzabili: gestione database: JDER, MySQL Workbench, HeidiSQL (Win), DBeaver
Dettagli1. ACCESSO AL PORTALE easytao
1. ACCESSO AL PORTALE easytao Per accedere alla propria pagina personale e visualizzare la prescrizione terapeutica si deve possedere: - un collegamento ad internet - un browser (si consiglia l utilizzo
DettagliDATABASE IN RETE E PROGRAMMAZIONE LATO SERVER
DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER L architettura CLIENT SERVER è l architettura standard dei sistemi di rete, dove i computer detti SERVER forniscono servizi, e computer detti CLIENT, richiedono
DettagliBASI DI DATI http://www.diee.unica.it/~giacinto/bd. Cos è il PHP. Cos è il PHP. Esercitazione su PHP & MySQL
Università degli Studi di Cagliari Corso di Laurea in Ingegneria Elettronica Contatti BASI DI DATI http://www.diee.unica.it/~giacinto/bd Esercitazione su PHP & MySQL! Roberto Tronci! e-mail: roberto.tronci@diee.unica.it!
DettagliPOSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL
POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL Sommario Pagina di accesso... 3 Posta in arrivo... 4 Area Posta... 5 Area Contatti... 8 Area Opzioni... 10 Area Cartelle... 13 La Postemail Certificata
DettagliFORMMAIL.pl. E'presentata una lista dei campi che possono essere utilizzati all'interno della form: CAMPO NECESSARIO DA INSERIRE NELLA FORM
FORMMAIL.pl L utilizzo di questo script è già previsto in tutti i nostri piani hosting. Inanzitutto la prima cosa da fare è creare un area di form: il "method" deve
DettagliLA GESTIONE DELLE VISITE CLIENTI VIA WEB
LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici
Dettagli- introduzione - il linguaggio di scripting - interazione con gli oggetti. - interazione con DB - gestione delle sessioni
PHP - introduzione - il linguaggio di scripting - interazione con gli oggetti HTTPresponse e HTTPrequest - interazione con DB - gestione delle sessioni Goy - a.a. 2006/2007 Servizi Web 1 Open Source Open
DettagliCreare un sito Multilingua con Joomla 1.6
Creare un sito Multilingua con Joomla 1.6 Istruzioni Vai a: navigazione, ricerca Testo originale: http://docs.joomla.org/language_switcher_tutorial_for_joomla_1.6 Questa guida è valida sia per Joomla 1.6
DettagliApplicazione ASP di esempio
Applicazione ASP di esempio Database in rete Prof. Claudio Maccherani Un server web è un programma che gira su un computer sempre collegato ad Internet e che mette a disposizione file, pagine e servizi.
DettagliGuida all uso del servizio faxm@il
faxm@il è un applicazione che permette agli utenti dei sistemi di telefonia IP di inviare,ricevere e gestire fax. Il tradizionale sistema di fax è ormai superato. Con faxm@il non riceviamo né spediamo
DettagliLinguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML
Reti Linguaggio HTML 1 HTML = Hypertext Markup Language E il linguaggio usato per descrivere documenti ipertestuali Ipertesto = Testo + elementi di collegamento ad altri testi (link) Linguaggio di markup:
DettagliGuida alla registrazione on-line di un DataLogger
NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso
DettagliAlla base del web: il protocollo HTTP
Alla base del web: il protocollo HTTP Programmazione lato server Serie di tecniche che consentono di creare dinamicamente risorse da distribuire tramite un server Web Questo può essere ottenuto tramite
DettagliALCUNI ESEMPI DI DATI 6,28 numerico costante
Scheda 21 JAVA SCRIPT I DATI DATI E TIPI DI DATI In una elaborazione i dati sono l elemento essenziale: senza dati non c è elaborazione. Si possono avere dati VARIABILI e dati COSTANTI oppure dati NUMERICI
DettagliGUIDA GENERALE ALL USO DEL NUOVO SITO WEB
GUIDA GENERALE ALL USO DEL NUOVO SITO WEB Una volta digitato l indirizzo del sito web www.mavarellipascoli.it, compare questa schermata (qui vediamo la metà superiore della pagina). Link dal quale accedere
DettagliRealizzare una piccola chat in php senza database
Realizzare una piccola chat in php senza database L obiettivo di questa guida è implementare una semplice chat in linguaggio php, facilmente inseribile in qualsiasi sito. La chat che realizzeremo avrà
DettagliPHP E MYSQL CREAZIONE DI UN NUOVO DATABASE DAL PHPMYADMIN
PHP E MYSQL CREAZIONE DI UN NUOVO DATABASE DAL PHPMYADMIN Il metodo migliore per creare nuovi DB è quello di usare l interfaccia del PHPMYADMIN (che viene installata automaticamente con il pacchetto easy
DettagliPHP e MySQL. Guida scaricata da www.webstyling.it
Home -> Manuali & Tutorials -> Guida PHP PHP e MySQL E' possibile realizzare delle applicazioni in php appoggiandosi ad un database, quale ad esempio MySQL. Con le novità introdotte ai tempi di MySQL 4.1
DettagliManuale Utente Albo Pretorio GA
Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate
DettagliDexma Newsletter System
Dexma Newsletter System Quick Reference Indice Indice... 2 1 Introduzione a Postletter... 3 2 Richiesta di un account Demo... 3 3 Liste di invio... 5 3.1 Creazione di una lista... 5 3.2 Andare alla lista
DettagliEsercitazione 8. Basi di dati e web
Esercitazione 8 Basi di dati e web Rev. 1 Basi di dati - prof. Silvio Salza - a.a. 2014-2015 E8-1 Basi di dati e web Una modalità tipica di accesso alle basi di dati è tramite interfacce web Esiste una
DettagliCookie e Webstorage. Vediamo ora i metodi dell oggetto localstorage. Per memorizzare un valore si utilizza il metodo setitem:
Cookie e Webstorage Un cookie (letteralmente biscotto) è un pacchetto di informazioni che viene salvato sul computer dell utente. In successive sessioni di collegamento a Internet (normalmente per un periodo
DettagliVi ricordiamo che per qualsiasi problema tecnico o informazione potete contattare info@eduitalia.org oppure Francesco al 3357761103.
Gentili Associati, in questi ultimi tempi abbiamo lavorato per sviluppare un software capace di far gestire direttamente alle scuole la propria presenza sul sito di Eduitalia. Tramite la registrazione
DettagliGUIDA AL PRONTUARIO MOBILE
GUIDA AL PRONTUARIO MOBILE 1 SOMMARIO Installazione...3 Configurazione...3 Utilizzo...3 Note...10 INDICE DELLE FIGURE Figura 1: schermata di presentazione...4 Figura 2: schermata di login...4 Figura 3:
DettagliCome fare per. Richiesta certificato anagrafico con timbro digitale
Come fare per. Richiesta certificato anagrafico con timbro digitale Selezionare la voce demografici dal menu richieste Selezionare la voce certificati di anagrafe e stato civile online [con timbro digitale]
DettagliLeggere un messaggio. Copyright 2009 Apogeo
463 Leggere un messaggio SyllabuS 7.6.3.3 Per contrassegnare un messaggio selezionato puoi fare clic anche sulla voce di menu Messaggio > Contrassegna messaggio. Marcare, smarcare un messaggio I messaggi
DettagliNUOVA PROCEDURA DI RESET PASSWORD AUTOMATICA
NUOVA PROCEDURA DI RESET PASSWORD AUTOMATICA Gentile utente, dal 28 gennaio 2014 sarà attivo il nuovo servizio di 1 reset password automatico. Si potrà accedere alla procedura mediante il link che troverete
DettagliMANUALE UTENTE PROTEUS GRPIGD - GESTIONE RICHIESTE PROTOCOLLO INFORMATICO E GESTIONE DOCUMENTALE
MANUALE UTENTE PROTEUS GRPIGD - GESTIONE RICHIESTE PROTOCOLLO INFORMATICO E GESTIONE DOCUMENTALE Versione 1.0 Pagina 1 di 22 Indice dei contenuti 0. INTRODUZIONE... 3 1. ACCESSO AL SISTEMA... 4 2. GESTIONE
DettagliAppunti su ASP (Active Server Pages)
Client Client Appunti su ASP (Active Server Pages) Che cosa è ASP Un server web è un computer che contiene tutte le pagine web di un determinato sito web. In tale computer è installato un software che
Dettagli2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine.
ESERCIZIARIO Risposte ai quesiti: 2.1 Non sono necessarie modifiche. Il nuovo protocollo utilizzerà i servizi forniti da uno dei protocolli di livello trasporto. 2.2 Il server deve essere sempre in esecuzione
DettagliGUIDA UTENTE PRIMA NOTA SEMPLICE
GUIDA UTENTE PRIMA NOTA SEMPLICE (Vers. 2.0.0) Installazione... 2 Prima esecuzione... 5 Login... 6 Funzionalità... 7 Prima Nota... 8 Registrazione nuovo movimento... 10 Associazione di file all operazione...
DettagliGUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0)
------------------------------------------------- GUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0) GUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0)... 1 Installazione Billiards Counter... 2 Primo avvio e configurazione
DettagliPANNELLO DI CONTROLLO
GUIDA RAPIDA PER L UTILIZZO DEL PANNELLO DI CONTROLLO DELLA POSTA ELETTRONICA INDICE DEGLI ARGOMENTI Pag. 1. BENVENUTO 2 2. PANNELLO DI CONTROLLO DELLA POSTA ELETTRONICA 3 2.1. LOGIN 3 3. GESTIONE DEL
DettagliINFN Sezione di Perugia Servizio di Calcolo e Reti Fabrizio Gentile Enrico Becchetti
INFN Sezione di Perugia Servizio di Calcolo e Reti Fabrizio Gentile Enrico Becchetti Configurazione del client per l uso dei nuovi sistemi di posta Introduzione; p. 2 Server SMTP; p. 2 Server IMAP/POP;
DettagliGUIDA ALL USO DEL PANNELLO DI GESTIONE SITO WEB
GUIDA ALL USO DEL PANNELLO DI GESTIONE SITO WEB Copyright 2014 Wolters Kluwer Italia Srl 1 Sommario 1 Come accedere al Pannello di gestione... 4 2 del Pannello di gestione del sito web... 5 3 delle sezioni...
DettagliLA PIATTAFORMA DEL PROGETTO ORIENTAMENTO. Guida per Studente
Progetto Orientamento Edizione 2007 LA PIATTAFORMA DEL PROGETTO ORIENTAMENTO Guida per Studente http://www.elearning.unibo.it/orientamento assistenzaorientamento.cela@unibo.it Sommario 1 L accesso alla
DettagliMANUALE PARCELLA FACILE PLUS INDICE
MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella
DettagliManuale LiveBox WEB ADMIN. http://www.liveboxcloud.com
2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa
DettagliSicurezza Informatica: Tecniche di SQL INJECTION
Sicurezza Informatica: Tecniche di SQL INJECTION Pietro Bongli Aprile 2004 N.B. L'informazione contenuta in queste pagine è divulgata per scopi puramente didattici e non per ni illegali. Structured Query
DettagliGuida iscrizione Community. istruzione.social.marche.it
Guida iscrizione Community istruzione.social.marche.it 1. Collegarsi con un browser all indirizzo : http://istruzione.social.marche.it 2. Viene visualizzata la seguente schermata di cohesion : 3. Se siete
Dettagli[MANUALE VISUAL BASIC SCUOLA24ORE PROF.SSA PATRIZIA TARANTINO] 14 dicembre 2008
Se devo memorizzare più valori che sono in qualche modo parenti dal punto di vista logico, posso usare il concetto di vettore di variabili (array). Ad esempio, se devo memorizzare le temperature di tutti
DettagliVIVAIO LAUDENSE RELAZIONE
VIVAIO LAUDENSE RELAZIONE Consegna Un vivaio di Lodi vuole realizzare un sito Web per gestire le proprie attività di vendita di piante e le attività esterne. Si vogliono memorizzare, oltre alle informazioni
DettagliMUSEO&WEB. un area riservata (OTEBAC) Roma, 15 giugno 2010
CMS MUSEO&WEB 1) Creare e gestire un area riservata 2) Gestione Modulo utenti Andrea deatempera pea (OTEBAC) Area riservata Talvolta può essere necessario utilizzare il sito per condividere informazioni
DettagliPANNELLO DI CONTROLLO
PANNELLO DI CONTROLLO DELLA POSTA ELETTRONICA GUIDA RAPIDA PER L UTILIZZO DI PANNELLO DI CONTROLLO DELLA POSTA ELETTRONICA INDICE DEGLI ARGOMENTI 1. BENVENUTO 2. PANNELLO DI CONTROLLO DELLA POSTA ELETTRONICA
DettagliEsercizi su HTML e JavaScript
Linguaggi per il Web prof. Riccardo Rosati Corso di laurea in Ingegneria dei sistemi informatici Sapienza Università di Roma, a.a. 2014/2015 Esercizi su HTML e JavaScript Esercizio 1 (a) Scrivere un documento
DettagliAJAX. Goy - a.a. 2006/2007 Servizi Web 1. Cos'è il Web 2.0
AJAX Goy - a.a. 2006/2007 Servizi Web 1 Cos'è il Web 2.0 Web 2.0 = termine introdotto per la prima volta nel 2004 come titolo di una conferenza promossa dalla casa editrice O Reilly L'idea è che ci si
DettagliManuale LiveBox WEB ADMIN. http://www.liveboxcloud.com
2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa
DettagliConfigurazione di un nuovo account di posta in Outlook Express
Configurazione di un nuovo account di posta in Outlook Express Passo 1 Aprire il programma Outlook Express, dal menù Strumenti cliccare sulla voce Account... Passo 2 Si aprirà una finestra popup etichettata
DettagliSpazio Commerciale. Le tue vendite, il nostro successo. Manuale Operativo. Guida inserimento articoli tramite Area di amministrazione.
Manuale Operativo Guida inserimento articoli tramite Area di amministrazione Pagina 1 di 8 Indice Generale 1. Sommario 2. Introduzione 3. Glossario 4. Accesso all'interfaccia 5. Icone e funzionalità 5.1.
DettagliEsercizi di JavaScript
Esercizi di JavaScript JavaScript JavaScript é un linguaggio di programmazione interpretato e leggero, creato dalla Netscape. E' presente a patire da Netscape 2 in tutti i browser ed é dunque il linguaggio
DettagliDocumentazione del progetto Classe 5 Cp A.s. 2011/2012
Documentazione del progetto Classe 5 Cp A.s. 2011/2012 Muoversi di più per vivere meglio fitlife!! 1 PROGETTO DI CLASSE 5CP Muoversi di più per vivere meglio..fitlife!! L obiettivo del progetto è quello
DettagliLa posta elettronica (mail)
Sindacato Pensionati Corsi di Informatica per Anziane e Anziani La posta elettronica (mail) V1.0, 09/11/2012 Bruno Boni Castagnetti, Nicoletta Giorda, Franco Marra Obiettivi della lezione Spiegare i concetti
DettagliCalcolare il massimo di una lista
Calcolare il massimo di una lista Ieri abbiamo imparato a calcolare il massimo di una lista predefinita: lista = [4,24,-89,81,3,0,-12,31] max = lista[0] # questo e' un commento: primo elemento di lista
DettagliPYTHON Inviare dati con i form A cura di Silvio Bonechi [sabandini_at_tiscali_dot_it] per http://www.pctrio.com
PYTHON Inviare dati con i form A cura di Silvio Bonechi [sabandini_at_tiscali_dot_it] per http://www.pctrio.com 10.07.2006 Ver. 1.0 In questo articolo vedremo come gestire con un FORM l invio di dati ad
DettagliProgramma Gestione Presenze Manuale autorizzatore. Versione 1.0 25/08/2010. Area Sistemi Informatici - Università di Pisa
- Università di Pisa Programma Gestione Presenze Manuale autorizzatore Versione 1.0 25/08/2010 Email: service@adm.unipi.it 1 1 Sommario - Università di Pisa 1 SOMMARIO... 2 2 ACCESSO AL PROGRAMMA... 3
DettagliSiti interattivi e dinamici. in poche pagine
Siti interattivi e dinamici in poche pagine 1 Siti Web interattivi Pagine Web codificate esclusivamente per mezzo dell HTML non permettono alcun tipo di interazione con l utente, se non quella rappresentata
DettagliPORTALE CLIENTI Manuale utente
PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo
DettagliIntroduzione allo sviluppo Web. Studium Generale, a.a. 2013-2014, II semestre
Introduzione allo sviluppo Web Studium Generale, a.a. 2013-2014, II semestre 1 Contatto Daniel Graziotin daniel.graziotin@unibz.it http://ineed.coffee/teaching/ introduzione-allo-sviluppo-web 2 Esame Esame
Dettagli