Laboratorio di Basi di Dati

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Laboratorio di Basi di Dati"

Transcript

1 Laboratorio di Basi di Dati Cookie e gestione delle sessioni con PHP Anno accademico Paolo Perlasca Parte di questi lucidi è tratta da una versione precedente di Marco Mesiti, Stefano Valtolina, Daniele Riboni e Sergio Mascetti

2 Programma La scorsa volta abbiamo visto: Costrutti principali del linguaggio PHP Passaggio dei parametri da browser via FORM Oggi vedremo come gestire la persistenza nella navigazione tra pagine Web tramite: HTTP cookie Gestione delle sessioni 2

3 Persistenza nelle applicazioni Web HTTP è stateless Di norma il contesto della navigazione (username, preferenze, autenticazione...) viene perso quando si passa da una pagina all'altra Come tenere traccia del contesto? Una opzione è passare di pagina in pagina tutti i parametri tramite i metodi GET o POST Come si fa? Sarebbe pratico? Esistono metodi migliori! 3

4 HTTP cookie Sono piccole porzioni di dati testuali che: Il server manda al browser insieme alla risposta Il browser memorizza e rimanda al server ad ogni nuova richiesta Rappresentano coppie attributo/valore 4

5 Esempio di funzionamento dei cookie Prima richiesta del client: Il server risponde con la pagina e un cookie Il client memorizza il cookie Quando il client richiede un altra pagina del sito: Il client invia anche il cookie Il server usa il cookie per riconoscere il client 5

6 Alcuni campi del cookie <name> = <VALUE>; Esempio: customer=luca expires = <DATE>; validità temporale del cookie (c è anche Max-Age) domain = <DOMAIN_NAME>; il dominio che ha rilasciato il cookie. Es: amazon.com path = <PATH>; percorso, all interno del dominio, di validità del cookie secure = [TRUE/FALSE] indica se il cookie deve essere trasmesso cifrato in caso di connessioni HTTPS 6

7 Cookie intra- e inter-sessione Questa risposta HTTP imposta 2 cookie: 1. Il primo non ha Max-Age nè Expires: la durata è limitata alla singola sessione normalmente la sessione viene considerata conclusa alla chiusura del browser 2. Il secondo può persistere in diverse sessioni fino a quando il cookie scade o viene cancellato dal browser 7

8 I cookie in PHP 8

9 Cookie - privacy e sicurezza I cookies rivelano delle informazioni sugli utenti Es. tracking cookies per ottenere una browsing history Inoltre possono essere letti e modificati anche sul client senza che il server lo sappia Esempio: supponete di avere un sito che fa sconti su alcuni prodotti. Se la percentuale di sconto è scritta in chiaro nel cookie, potrebbe essere modificata dal client per ottenere più sconto Morale: non scrivere dati sensibili nei cookie! 9

10 Dai cookie alla gestione delle sessioni Usando i cookie il server richiede al client di memorizzare delle informazioni Ogni volta che il client richiede una pagina fornisce tali informazioni E poco sicuro, pratico ed efficiente continuare a inviare tutte queste informazioni ad ogni connessione 10

11 Dai cookie alla gestione delle sessioni Soluzione: Assegnare ad ogni client un ID di sessione tramite un cookie Usare l'id per memorizzare lato server le informazioni associate 11

12 Dai cookie alla gestione delle sessioni I cookie sono previsti dal protocollo HTTP Per gestire le sessioni si utilizzano i cookie e non serve nessuna aggiunta ad HTTP È solo un modo (furbo) di usare i cookie Nella pratica i server supportano la gestione delle sessioni fornendo delle librerie apposite ai programmatori 12

13 Gestire le sessioni con PHP PHP supporta il programmatore nella gestione delle sessioni: Genera automaticamente i numeri di sessione Gestisce il controllo degli identificativi di sessione inviati dai client Permette di associare, ad ogni identificativo di sessione, delle variabili di sessione 13

14 Gestire le sessioni con PHP: esempio firstpage.php <?php session_start(); echo "<HTML><BODY>"; $_SESSION["nome"]="teo";?> <A href="secondpage.php"> second page </A> secondpage.php <?php session_start(); echo "<HTML><BODY>"; echo "la variabile di sessione nome ha valore: ". $_SESSION["nome"];?> </BODY></HTML> </BODY></HTML> 14

15 Iniziare una sessione session_start() Questa funzione verifica se l utente ha già un identificatore di sessione (SID). Se non lo trova, ne crea uno, altrimenti rende "visibili" le variabili di sessione create per quell utente Quando si usano le sessioni è necessario iniziare gli script con session_start() 15

16 Definire le variabili di sessione Le variabili di sessione si possono utilizzare accedendo all array $_SESSION Esempio: $_SESSION["myvar"]=valore È bene controllare se le variabili di sessione sono impostate Esempio: if (isset($_session["myvar"])) 16

17 De-registrare le variabili e chiudere una sessione Per de-registrare una variabile di sessione: unset($_session("myvar")) Per chiudere una sessione: session_unset() cancella tutte le variabili registrate cancella l identificatore di sessione La sessione può terminare spontaneamente per timeout o chiusura del browser 17

18 Esercizio Crea tre pagine web: login.html, login1.php e step1.php: Login.html chiede nome utente e password Login1.php verifica che la password sia abc, se così, permette di andare alla pagina step1.php Step1.php mostra il nome dell utente Risolvi prima l esercizio SENZA usare le sessioni Puoi usare l input type di tipo "hidden" Riesci a trovare un altro modo? Risolvi poi usando le sessioni 18

19 Esercizio prontopizza Esaminiamo un esempio più completo relativo ad una ipotetica pizzeria Scarica il file prontopizza_nodb.zip dal sito del corso Scompatta la cartella e inseriscila nella cartella htdocs Esamina i file contenuti e completali come richiesto (cerca le etichette DA FARE) Attenzione: il sito allo stato attuale non funziona! 19

20 Esercizio per casa Modifica il sito di ProntoPizza: Aggiungi una nuova funzionalità nel menu per visualizzare le pizze della pizzeria (per ora serve solo modificare il menu e aggiungere una pagina che verifichi che la sessione sia aperta e in caso positivo visualizzi "Ok") Modifica la pagina degli ordini delle pizze in modo da gestire il click su "ordina" nel seguente modo: Verifica che sia stata ordinata almeno una pizza (in caso contrario tornare alla pagina dell ordine) Se è stato fatto almeno un ordine, predisponi una pagina riassuntiva dell ordine che il cliente può confermare o tornare indietro Se l ordine viene confermato, dai un ok a video e la possibilità di tornare alla pagina principale 20

21 Esercizio per casa Scrivi una pagina web con una sessione e registra: nome, dipartimento e paese di lavoro tutte queste informazioni richiedile tramite form Scrivi una seconda pagina creando una sessione (se necessario) e registra: indirizzo e numero di telefono tutte queste informazioni richiedile tramite form In una terza pagina: mostra tutte le informazioni registrate nelle variabili di sessione alla fine distruggi la sessione 21

Mantenimento dello stato

Mantenimento dello stato Mantenimento dello stato Laboratorio Progettazione Web AA 2010/2011 Claudio Lucchese / Chiara Renso ISTI- CNR claudio.lucchese@isti.cnr.it Abbiamo visto come il passaggio di informazioni (parametri) tra

Dettagli

PHP 4. Conservazione dello stato

PHP 4. Conservazione dello stato PHP 4 Conservazione dello stato Conservazione dello stato HTTP è STATELESS, ovvero ogni richiesta genera un processo che ha il compito di servire un file e poi viene eliminato Ogni richiesta è sostanzialmente

Dettagli

Laboratorio di Basi di Dati

Laboratorio di Basi di Dati Laboratorio di Basi di Dati Connessione al DB con PHP Anno accademico 2016-2017 Paolo Perlasca Parte di questi lucidi è tratta da una versione precedente di Marco Mesiti, Stefano Valtolina, Daniele Riboni

Dettagli

Mantenimento dello stato

Mantenimento dello stato Mantenimento dello stato Laboratorio Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR - c.renso@isti.cnr.it Abbiamo visto come il passaggio di informazioni (parametri) tra le pagine possa avvenire

Dettagli

Parte II: Reti di calcolatori Lezione 7 (31)

Parte II: Reti di calcolatori Lezione 7 (31) Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2017-18 Pietro Frasca Parte II: Reti di calcolatori Lezione 7 (31) Martedì 27-03-2018 1 Messaggio di

Dettagli

La connessione ai database MySQL tramite script PHP versione 5.5

La connessione ai database MySQL tramite script PHP versione 5.5 La connessione ai database MySQL tramite script PHP versione 5.5 Php è un linguaggio di scripting che estende le funzionalità del server Web, mentre MySQL è un programma server che si occupa della gestione

Dettagli

Tecnologie e applicazioni web JSON Web Token (JWT)

Tecnologie e applicazioni web JSON Web Token (JWT) Tecnologie e applicazioni web JSON Web Token (JWT) Filippo Bergamasco ( filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco/ DAIS - Università Ca Foscari di Venezia Anno accademico: 2017/2018

Dettagli

Applicazioni web. Sommario. Parte 4 http. http Metodi, intestazioni e codici di stato get post Parametri e cookie. Applicazioni web.

Applicazioni web. Sommario. Parte 4 http. http Metodi, intestazioni e codici di stato get post Parametri e cookie. Applicazioni web. Parte 4 http Sommario http Metodi, intestazioni e codici di stato get post Parametri e cookie 1 Http Hyper Text Transfer Protocol Protocollo di livello applicazione per sistemi informativi distribuiti,

Dettagli

Programma Scienza senza frontiere CSF Italia. Guida per lo studente ai corsi di lingua italiana ICoN con tutorato

Programma Scienza senza frontiere CSF Italia. Guida per lo studente ai corsi di lingua italiana ICoN con tutorato Programma Scienza senza frontiere CSF Italia Guida per lo studente ai corsi di lingua italiana ICoN con tutorato Indice 1. Esplorare il corso 1.1 Accedere al corso 1.1.1 La pagina di benvenuto 1.2 Navigare

Dettagli

Laboratorio di Basi di Dati

Laboratorio di Basi di Dati Laboratorio di Basi di Dati Query in SQL Anno accademico 2016-2017 Paolo Perlasca Parte di questi lucidi è tratta da una versione precedente di Marco Mesiti, Stefano Valtolina, Daniele Riboni e Sergio

Dettagli

Gestione posta del Distretto 2060

Gestione posta del Distretto 2060 Gestione posta del Distretto 2060 0 Premessa Il presente documento riporta le indicazioni e le istruzioni per la gestione della posta sul server distrettuale. Per accedere alla posta si possono utilizzare

Dettagli

Introduzione per i nuovi utenti

Introduzione per i nuovi utenti Introduzione per i nuovi utenti 2017 NardoShare All Rights Reserved 1 Gentile utente, grazie per aver scelto di utilizzare i servizi offerti da NardoShare. In questa breve guida verranno descritte le principali

Dettagli

Padova Partecipa Manuale Utente

Padova Partecipa Manuale Utente Padova Partecipa Manuale Utente versione 1.0 1/36 Lista modifiche al documento Data Versione Autore Modifiche 15/11/2017 0.1 Comune di Padova Versione iniziale 12/01/2018 0.2 Comune di Padova Aggiornato

Dettagli

Laboratorio Progettazione Web PHP e FORMs HTML - Lezione 8. Andrea Marchetti IIT-CNR 2011/2012

Laboratorio Progettazione Web PHP e FORMs HTML - Lezione 8. Andrea Marchetti IIT-CNR 2011/2012 Laboratorio Progettazione Web PHP e FORMs HTML - Lezione 8 Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2011/2012 Architettura di una applicazione Web Browser Web HTTP Server Web Dati View Control

Dettagli

D B M G Il linguaggio HTML

D B M G Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

Programmazione Web D B M G. Il linguaggio HTML

Programmazione Web D B M G. Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form HTML: HyperText Markup Language Standard

Dettagli

Simple Social: implementazione di una

Simple Social: implementazione di una Laboratorio di Reti, Corsi A e B Simple Social: implementazione di una Online Social Network Progetto di Fine Corso A.A. 2015/16 1.Descrizione del problema Il progetto consiste nello sviluppo di una rete

Dettagli

POSTECERT POST CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

POSTECERT POST 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 Scrivi un nuovo messaggio... 5 Selezione ricevuta di consegna... 5 Inserimento

Dettagli

Tecnologie e applicazioni web Cookies

Tecnologie e applicazioni web Cookies Tecnologie e applicazioni web Cookies Filippo Bergamasco ( filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco/ DAIS - Università Ca Foscari di Venezia Anno accademico: 2017/2018 Da stateless

Dettagli

HTML Interazione con l utente

HTML Interazione con l utente HTML Interazione con l utente Il web è interattivo e per questo motivo una pagina html deve prevedere la possibilità, per l'utente, di inviare informazioni o effettuare delle scelte. Il linguaggio HTML,

Dettagli

Guida introduttiva al PHP

Guida introduttiva al PHP Fabio Castellini 26/01/2016 Guida introduttiva al PHP Cos'è il PHP? Il PHP è un linguaggio di scripting interpretato, simile al JavaScript, per intenderci, originariamente concepito per la programmazione

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Concetti di base Programmazione Web Il linguaggio HTML HTML consente di annotare un testo per contrassegnare le parti che lo compongono Le annotazioni sono realizzate tramite i "tag" Visualizzare documenti

Dettagli

Programmazione lato client. JavaScript. Applicazioni di Rete M. Ribaudo - DISI. JavaScript

Programmazione lato client. JavaScript. Applicazioni di Rete M. Ribaudo - DISI. JavaScript Programmazione lato client Netscape: Microsoft: JScript ECMAScript (ECMA-262) (European Computer Manufactures Association) 1 Linguaggio di script interpretato con alcune caratteristiche Object Oriented

Dettagli

Connessione con MySQL

Connessione con MySQL Connessione con MySQL Architettura Server-Side Eventuali parametri cookie sessioni Elaborazione SELECT... DATABASE Quando i dati sono molti e la persistenza deve andare altre la sessione o la durata

Dettagli

Modulo o Form in Html

Modulo o Form in Html Pagina dinamica E un documento contenente oggetti, dati e informazioni che possono variare anche in base all iterazione dell utente con il documento stesso. Un esempio classico è quello di una persona

Dettagli

JavaScript JavaScript Programmazione lato client JScript JavaScript ECMAScript

JavaScript JavaScript Programmazione lato client JScript JavaScript ECMAScript Programmazione lato client Netscape: Microsoft: JScript ECMAScript (ECMA-262) (European Computer Manufactures Association) Linguaggio di script interpretato con alcune caratteristiche Object Oriented HTTP

Dettagli

GREENTRANET Linee guida per Volontari

GREENTRANET Linee guida per Volontari GREENTRANET Linee guida per Volontari 1 1. SOMMARIO GREENTRANET 1 1. SOMMARIO 2 2. Premessa 3 3. Primo Login Richiesta nuova Password 4 4. Ruoli 7 4.1. Ruoli 7 5. Gruppi 7 5.1. Commentare un post 10 6.

Dettagli

Manuale Utente Impostazione router Tele-assistenza

Manuale Utente Impostazione router Tele-assistenza Manuale Utente Impostazione router Tele-assistenza Sommario Indice Tabelle... 3 Indice Figure... 4 1. Rappresentazione struttura base LAN... 5 2. Accesso al PLC da remoto... 5 2.1 Configurazione Modem/Router

Dettagli

Collaborazioni on-line

Collaborazioni on-line Collaborazioni on-line Sommario Concetti fondamentali Collaborazioni on-line Software per le collaborazioni on-line Internet Rete di computer collegati fisicamente per comunicare e scambiare informazioni

Dettagli

per il primo accesso per gli accessi successivi

per il primo accesso per gli accessi successivi Selezionando il link Accedi con Codice Fiscale e Password, si entra nella parte protetta del sistema e verrà quindi presentata la mappa di Login in cui l'utente dovrà inserire le proprie credenziali, come

Dettagli

Presentazione Domande di Disoccupazione Agricoli e/o A.N.F. Internet Versione 1.0

Presentazione Domande di Disoccupazione Agricoli e/o A.N.F. Internet Versione 1.0 Presentazione Domande di Disoccupazione Agricoli e/o A.N.F. vi@ Internet Versione 1.0 Indice 1. PRESENTAZIONE...1 2. SERVIZI ON-LINE...2 2.1. ACQUISIZIONE DOMANDA...7 2.2. INVIO LOTTO...18 2.3. GESTIONE

Dettagli

Manuale Sito Videotrend

Manuale Sito Videotrend Manuale Sito Videotrend 1 Sommario INTRODUZIONE...3 PRESENTAZIONE...4 1 GESTIONE DDNS...6 1.1 GESTIONE DDNS...6 1.2 CONNESSIONE DDNS...6 1.3 CREA ACCOUNT DDNS...7 1.4 GESTIONEACCOUNT...7 1.5 IMPIANTI DDNS...8

Dettagli

GESTIONE DEL SISTEMA

GESTIONE DEL SISTEMA GESTIONE DEL SISTEMA La funzione Gestione del sistema consente di gestire: l anagrafica dei veicoli l anagrafica della Ditta l anagrafica degli autisti e delle scorte che utilizzeranno TEWEB APP l invio

Dettagli

Guida all uso del sistema gestionale schede online per attività commerciali e turistiche

Guida all uso del sistema gestionale schede online per attività commerciali e turistiche Guida all uso del sistema gestionale schede online per attività commerciali e turistiche Versione 1.0 Ultima revisione: 09/11/2012 www.bormio.info Questa guida è di proprietà esclusiva di Bormio.info e

Dettagli

ATTIVAZIONE SERVIZIO NOTIFICHE SMS

ATTIVAZIONE SERVIZIO NOTIFICHE SMS Pagina 1 di 15 Dopo che Prometeo Vi avrà attivato la casella di posta elettronica certificata (casella PEC) e ha inviato i parametri di configurazione, si potranno eseguire le seguenti operazioni: 1) ATTIVAZIONE

Dettagli

Laboratorio di Reti, Corsi A e B. Text-Twist. Progetto di Fine Corso A.A. 2016/17

Laboratorio di Reti, Corsi A e B. Text-Twist. Progetto di Fine Corso A.A. 2016/17 Laboratorio di Reti, Corsi A e B Text-Twist Progetto di Fine Corso A.A. 2016/17 1.Descrizione del problema Il progetto consiste nello sviluppo di un gioco multiplayer online. All inizio di una partita

Dettagli

Presentazione Offerta Formativa Apprendistato Professionalizzante SIAPER. Versione 1.0

Presentazione Offerta Formativa Apprendistato Professionalizzante SIAPER. Versione 1.0 Presentazione Offerta Formativa Apprendistato Professionalizzante SIAPER Versione 1.0 Ottobre 2012 INDICE 1. ACCESSO ALLA PROCEDURA... 1 2. PRESENTAZIONE OFFERTA FORMATIVA... 3 2.1. AGGIUNGI RICHIESTA...

Dettagli

14Ex-Cap11.qxd :20 Pagina Le macro

14Ex-Cap11.qxd :20 Pagina Le macro 14Ex-Cap11.qxd 21-12-2006 11:20 Pagina 203 11 Le macro Creare le macro Registrare una macro Eseguire una macro Riferimenti assoluti e relativi nelle macro Assegnare un pulsante a una macro Modificare una

Dettagli

DOMANDE FREQUENTI ACCESSO FUNZIONALITÀ GENERALI FUNZIONALITÀ CV BUILDER

DOMANDE FREQUENTI ACCESSO FUNZIONALITÀ GENERALI FUNZIONALITÀ CV BUILDER DOMANDE FREQUENTI ACCESSO 1. Perché usare Cv@B? 2. Chi accede a Cv@B? 3. Dove e come accedo a Cv@B? 4. Il sistema mi chiede di reinserire le password ma non funziona, come posso fare? FUNZIONALITÀ GENERALI

Dettagli

Configurazione Postazioni di Controllo. Document ID: sv_control_station_it_v17_02 https://sevio.it

Configurazione Postazioni di Controllo. Document ID: sv_control_station_it_v17_02 https://sevio.it Configurazione Postazioni di Controllo https://sevio.it 2017 Sevio. Tutti i diritti riservati. Marchi commerciali Sevio è un marchio commerciale di Eurobica Corporate. Microsoft, Windows sono marchi registrati

Dettagli

PROGETTO FABBISOGNI STANDARD GUIDA DI ACCESSO E COMPILAZIONE DEL QUESTIONARIO.

PROGETTO FABBISOGNI STANDARD GUIDA DI ACCESSO E COMPILAZIONE DEL QUESTIONARIO. PROGETTO FABBISOGNI STANDARD GUIDA DI ACCESSO E COMPILAZIONE DEL QUESTIONARIO www.sose.it Sommario 1. SCOPO DEL DOCUMENTO... 3 2. ACCESSO AL PORTALE... 3 3. UTILIZZO DEL PORTALE... 3 3.1 ACCESSO... 3 3.2

Dettagli

Parte II: Reti di calcolatori Lezione 6 (30)

Parte II: Reti di calcolatori Lezione 6 (30) Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2016-17 Pietro Frasca Parte II: Reti di calcolatori Lezione 6 (30) Venerdì 24-03-2017 1 Messaggio di

Dettagli

Tecnologie di Sviluppo per il Web

Tecnologie di Sviluppo per il Web Tecnologie di Sviluppo per il Web Applicazioni Web J2EE: Aspetti Metodologici versione 2.2 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina) G. Mecca

Dettagli

Corso di PHP. Prerequisiti. 6.2 PHP e il web 2. Conoscenza HTML Tecnica della programmazione Principi di programmazione web

Corso di PHP. Prerequisiti. 6.2 PHP e il web 2. Conoscenza HTML Tecnica della programmazione Principi di programmazione web Corso di PHP 6.2 PHP e il web 2 1 Prerequisiti Conoscenza HTML Tecnica della programmazione Principi di programmazione web 2 1 Introduzione In questa Unità continuiamo con l illustrazione di alcune importanti

Dettagli

AEIT SERVIZIO DI POSTA ELETTRONICA. Guida per la configurazione del client THUNDERBIRD. Indice. Parametri base del server mail.aeit.it pag.

AEIT SERVIZIO DI POSTA ELETTRONICA. Guida per la configurazione del client THUNDERBIRD. Indice. Parametri base del server mail.aeit.it pag. 1 AEIT SERVIZIO DI POSTA ELETTRONICA Guida per la configurazione del client THUNDERBIRD Parametri base Indice Parametri base del server mail.aeit.it pag. 2 1. Thunderbird Creazione di un nuovo account

Dettagli

Informazioni sull'integrazione guidata di Outlook

Informazioni sull'integrazione guidata di Outlook Il seguente articolo approfondisce gli aspetti di integrazione tra Project e Outlook Informazioni sull'integrazione guidata di Outlook Se si utilizza Microsoft Office Project Server 2003 per la collaborazione

Dettagli

Parte 6 JSON, Web Storage API, funzioni JavaScript e user script

Parte 6 JSON, Web Storage API, funzioni JavaScript e user script Sapienza Università di Roma corso di laurea in Ingegneria informatica e automatica Linguaggi e tecnologie per il Web a.a. 2018/2019 Parte 6 JSON, Web Storage API, funzioni JavaScript e user script Riccardo

Dettagli

Manuale d uso per le organizzazioni di servizio civile del nuovo sistema informativo del servizio civile provinciale universale

Manuale d uso per le organizzazioni di servizio civile del nuovo sistema informativo del servizio civile provinciale universale Manuale d uso per le organizzazioni di servizio civile del nuovo sistema informativo del servizio civile provinciale universale - Gestione anagrafica - Benvenuto nel mondo SISCUP All accesso il sistema

Dettagli

Guida Rapida per i Docenti dell ITIS Galilei

Guida Rapida per i Docenti dell ITIS Galilei Guida Rapida per i Docenti dell ITIS Galilei Il nuovo server Internet learning dell Istituto Galileo Galilei di Roma è raggiungibile digitando http://lnx.itisgalileiroma.it/moodle nella barra degli indirizzi

Dettagli

Il linguaggio PHP. Insegnarvi tutto il PHP? Non esattamente Obiettivo: insegnarvi ad interagire via web con una base dati

Il linguaggio PHP. Insegnarvi tutto il PHP? Non esattamente Obiettivo: insegnarvi ad interagire via web con una base dati Programmazione Web Il linguaggio PHP Il nostro obiettivo Insegnarvi tutto il PHP? Non esattamente Obiettivo: insegnarvi ad interagire via web con una base dati Accedere ai dati inseriti dall utente nei

Dettagli

I a Prova in Itinere di Telematica di Base 24 marzo 2006

I a Prova in Itinere di Telematica di Base 24 marzo 2006 Cognome e Nome: Matricola: I a Prova in Itinere di Telematica di Base 24 marzo 2006 1. Un pacchetto di 20M deve attraversare un collegamento tra due nodi la cui frequenza di trasmissione e di 200Mbs. Il

Dettagli

LEGGE CASA L.R. 24/2009 MANUALE OPERATIVO UTENTI PARTOUT

LEGGE CASA L.R. 24/2009 MANUALE OPERATIVO UTENTI PARTOUT LEGGE CASA L.R. 24/2009 UTENTI PARTOUT VERSIONE DATA EMISSIONE 1 26/02/2010 INDICE ACCESSO AL SISTEMA... 3 Autenticazione... 3 MENU DEL SISTEMA... 5 MONITORAGGIO LEGGE CASA... 6 Ricerche... 6 Elenco...

Dettagli

Guida Aree di Fermata

Guida Aree di Fermata Versione n. Pagina n. Motivo della revisione Data 1.0 Tutte Prima Emissione 03/04/2012 INDICE Sommario Introduzione... 3 Descrizione del sistema... 3 Funzionalità offerte dal sistema... 3 Identificazione

Dettagli

Uso dei cookie. Informativa estesa sull uso dei cookie

Uso dei cookie. Informativa estesa sull uso dei cookie Informativa estesa sull uso dei cookie Uso dei cookie Psicoattivita.it o il Sito utilizza i cookie per rendere i propri servizi semplici e efficienti per l utenza che visiona le pagine di www.psicoattivita.it

Dettagli

Guida introduttiva all'utilizzo di Moduli

Guida introduttiva all'utilizzo di Moduli Centro didattico Guida introduttiva all'utilizzo di Moduli Che cosa puoi fare con Moduli? Puoi gestire registrazioni di eventi, improvvisare un rapido sondaggio, raccogliere indirizzi email per una newsletter,

Dettagli

Parte 6 JSON, Web Storage API, funzioni JavaScript e user script

Parte 6 JSON, Web Storage API, funzioni JavaScript e user script Sapienza Università di Roma corso di laurea in Ingegneria informatica e automatica Linguaggi e tecnologie per il Web a.a. 2017/2018 Parte 6 JSON, Web Storage API, funzioni JavaScript e user script Riccardo

Dettagli

WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO

WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO Servizi per l e-government nell università Federico II WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO CONNESSIONE_TERMINAL_SERVER PAG. 1 DI 13 Indice 1. Premessa...3

Dettagli

E-GO - Manuale del Portale. Manuale Generale. E-GO - Manuale versione 2.0 Pagina 1

E-GO - Manuale del Portale. Manuale Generale.  E-GO - Manuale versione 2.0 Pagina 1 Manuale Generale www.ego.emak.it E-GO - Manuale versione 2.0 Pagina 1 Come entrare nel portale Sul vostro browser digitare www.ego.emak.it 1. Inserire Username e Password assegnate e premere Invia. NB:

Dettagli

Sicurezza delle applicazioni web: protocollo HTTP

Sicurezza delle applicazioni web: protocollo HTTP Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Anno Accademico 2010/2011 Sicurezza delle applicazioni web: protocollo HTTP Alessandro Reina, Aristide Fattori 05 Maggio

Dettagli

Basi di Dati-IX. Basi di dati e web. Introduzione. Schema. Basi di dati e web. Corso di Laurea in Informatica Anno Accademico 2013/2014

Basi di Dati-IX. Basi di dati e web. Introduzione. Schema. Basi di dati e web. Corso di Laurea in Informatica Anno Accademico 2013/2014 Schema 2 Basi di Dati-IX Corso di Laurea in Informatica Anno Accademico 2013/2014 Paolo Baldan baldan@math.unipd.it http://www.math.unipd.it/~baldan Basi di dati e web: nozioni generali Basi del linguaggio

Dettagli

Guida alla configurazione di Microsoft Outlook 2013 o 2016

Guida alla configurazione di Microsoft Outlook 2013 o 2016 Guida alla configurazione di Microsoft Outlook 2013 o 2016 Le indicazioni contenute in questo documento consentono di configurare un client Outlook 2013 o 2016 per accedere alla posta di Ateneo in modalità

Dettagli

Posta elettronica: primi passi con gmail (inviare, ricevere, leggere, eliminare mail

Posta elettronica: primi passi con gmail (inviare, ricevere, leggere, eliminare mail Posta elettronica: primi passi con gmail (inviare, ricevere, leggere, eliminare mail Pagina iniziale di Google clic tasto sinistro su Accedi per aprire la pagina iniziale di Gmail inserire nome utente

Dettagli

Installazione e uso di Document Distributor

Installazione e uso di Document Distributor Per visualizzare o scaricare questa o altre pubblicazioni Lexmark Document Solutions, fare clic qui. Installazione e uso di Document Distributor Il software Lexmark Document Distributor include pacchetti

Dettagli

Gestione Conto Sociale 2017

Gestione Conto Sociale 2017 DIREZIONE SISTEMI INFORMATIVI SERVIZIO SISTEMI APPLICATIVI TARGET UFFICIO SISTEMI DI GESTIONE RISORSE Gestione Conto Sociale 2017 Manuale utente della Piattaforma POVS2 Versione 3.0 del 06/06/2017 Si rammentano

Dettagli

Programmazione Web D B M G. Il linguaggio HTML

Programmazione Web D B M G. Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form HTML: HyperText Markup Language Standard

Dettagli

CAP.2 - Navigazione sul web (versione Edge, versione Google Chrome)

CAP.2 - Navigazione sul web (versione Edge, versione Google Chrome) CAP.1 - Concetti di navigazione di base 1) Impostare restrizioni per i figli - Pannello di controllo -> Account utente -> cambia tipo di account -> aggiungi un nuovo utente (altrimenti non c è nessun account

Dettagli

JavaScript. Caratteristiche del JavaScript. Javascript consente di rendere dinamiche le pagine HTML

JavaScript. Caratteristiche del JavaScript. Javascript consente di rendere dinamiche le pagine HTML JavaScript Caratteristiche del JavaScript Javascript consente di rendere dinamiche le pagine HTML Javascript è un linguaggio di programmazione con il quale è possibile produrre applicazioni eseguibili

Dettagli

I.I.S. PRIMO LEVI. CIRC. N../ST-D-ATA Torino, 02 ottobre Oggetto: Procedura per la navigazione web con password all interno dell IIS Primo Levi

I.I.S. PRIMO LEVI. CIRC. N../ST-D-ATA Torino, 02 ottobre Oggetto: Procedura per la navigazione web con password all interno dell IIS Primo Levi CIRC. N../ST-D-ATA Torino, 02 ottobre 2015 Oggetto: Attivazione nuovi account per l anno 2015. Agli ALLIEVI, DOCENTI e PERSONALE ATA dell ISTITUTO Oggetto: Procedura per la navigazione web con password

Dettagli

Guida APP QBIT-Optronics per Android Ver 1.1 per Android 6.0 o superiore

Guida APP QBIT-Optronics per Android Ver 1.1 per Android 6.0 o superiore Guida APP QBIT-Optronics per Android Ver 1.1 per Android 6.0 o superiore 2 Menu dispositivo Dispositivi Elenco dei dispositivi PM accoppiati con il dispositivo Android Timing Accesso ai parametri di timing

Dettagli

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1 Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

Informativa Privacy e Cookie

Informativa Privacy e Cookie Informativa Privacy e Cookie Galleria Matteotti Umberto Brusasca Questo documento, nel rispetto della Normativa Vigente in termini di Privacy, riporta le informazioni per gli utenti riguardanti il trattamento

Dettagli

INCAS BOLLETTINO BANCARIO FRECCIA

INCAS BOLLETTINO BANCARIO FRECCIA INCAS BOLLETTINO BANCARIO FRECCIA Sommario OPERAZIONI PRELIMINARI... 2 LOGIN... 2 QUICK START... 3 AREA DI LAVORO... 3 PULSANTI AREA DI NAVIGAZIONE... 3 PULSANTI AREA DI COMANDO... 4 PULSANTI AREA DI EDIT...

Dettagli

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1 Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

A. Veneziani Altre funzionalità di PHP

A. Veneziani Altre funzionalità di PHP A. Veneziani Altre funzionalità di PHP Listing di directory Una funzionalità che può tornar utile in PHP è il listing delle directory ossia la capacità di elencare i nomi di tutti i files (e delle sottodirectories)

Dettagli

Manuale di utilizzo del servizio v maggio 2015

Manuale di utilizzo del servizio v maggio 2015 Manuale di utilizzo del servizio v.1.0.1 20 maggio 2015 Registrazione nuovo utente: Per iniziare ad utilizzare i servizi del sito, è necessario registrarsi. Compilare tutti i campi richiesti nel modulo

Dettagli

MODULO 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 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

Dettagli

GUIDA UTENTE PRIMA NOTA SEMPLICE

GUIDA UTENTE PRIMA NOTA SEMPLICE GUIDA UTENTE PRIMA NOTA SEMPLICE (Vers. 2.3.0) Installazione... 2 Prima esecuzione... 5 Login... 6 Funzionalità... 7 Prima Nota... 8 Registrazione nuovo movimento... 10 Associazione di file all operazione...

Dettagli

Come registrare la SoundStation IP7000 a un Server SIP HOME

Come registrare la SoundStation IP7000 a un Server SIP HOME Come registrare la SoundStation IP7000 a un Server SIP HOME Benvenuti nell'utility di configurazione SoundStation IP 7000. Assicurarsi di avere sempre installata l ultima versione firmware CONFIGURAZIONE

Dettagli

Programma di navigazione internet: Internet Explorer

Programma di navigazione internet: Internet Explorer Programma di navigazione internet: Internet Explorer 1 Cliccando col destro sull'icona di IE e quindi proprietà appaiono le seguenti schede: La scheda Generale contiene: In questa finestra digitare l'url

Dettagli

Cookie Policy. 2. cookie di terze parti di profilazione e social utilizzati

Cookie Policy. 2. cookie di terze parti di profilazione e social utilizzati Cookie Policy La presente Cookie Policy ha lo scopo di fornire, in linea con il principio di trasparenza che disciplina il rapporto con i nostri clienti, informazioni sulle tipologie, le finalità e le

Dettagli

Gli indirizzi PEC distribuiti in Ateneo sono del tipo:

Gli indirizzi PEC distribuiti in Ateneo sono del tipo: SERVIZIO DI POSTA ELETTRONICA CERTIFICATA GUIDA PER I DOCENTI L Università degli Studi di Napoli Parthenope ha attivato esclusivamente per tutto il personale docente in organico il servizio di Posta Elettronica

Dettagli

ISCRIZIONI. Impostazioni form ECDL

ISCRIZIONI. Impostazioni form ECDL ISCRIZIONI In questo menù del pannello di amministrazione vengono gestite le iscrizioni ai corsi ECDL e agli eventi generici impostabili. E' possibile creare gli eventi per una determinata data e visualizzare

Dettagli

SISTEMI OPERATIVI, RETI, INTERNET

SISTEMI OPERATIVI, RETI, INTERNET Competenze e Unità didattica formativa capitalizzabile 4.1 SISTEMI OPERATIVI, RETI, INTERNET Comprendere il significato dell'evoluzione dei sistemi operativi. Comprendere che cosa fa un sistema operativo

Dettagli

COOKIE POLICY COOKIE POLICY. Icona Srl Viale Brianza, Cinisello Balsamo (MI) ITALY

COOKIE POLICY   COOKIE POLICY.   Icona Srl Viale Brianza, Cinisello Balsamo (MI) ITALY WWW.LIVECARE.IT La società ICONA SRL con la presente informa gli utenti che navigano sul sito www.livecare.it (di seguito anche il sito ), della propria Policy sui Cookie, al fine di assicurare all utente

Dettagli

Manuale operativo di amministrazione del Portale Aziende BPM

Manuale operativo di amministrazione del Portale Aziende BPM Manuale operativo di amministrazione del Portale Aziende BPM Versione 1.0 Indice Indice INDICE 2 PREFAZIONE 3 IL MANUALE OPERATIVO 3 I LETTORI DEL MANUALE 3 DEFINIZIONI 3 I CONTENUTI DEL MANUALE 4 CAPITOLO

Dettagli

. Il DVR supporta la connessione WebServer tramite Browser Internet Explorer. La porta Web Server di default è la 3000 ( Es. http://192.168.1.100:3000 ). Manuale d uso DVR 401L MANUALE

Dettagli

LEGGE CASA L.R. 24/2009 MANUALE OPERATIVO

LEGGE CASA L.R. 24/2009 MANUALE OPERATIVO LEGGE CASA L.R. 24/2009 MANUALE OPERATIVO VERSIONE DATA EMISSIONE 1 29/01/2010 INDICE ACCESSO AL SISTEMA...3 Registrazione...3 Autenticazione...4 MENU DEL SISTEMA...5 ALLEGATO L.R. 24/2009...6 Ricerche...6

Dettagli

Il nuovo look di Google Apps. Gmail

Il nuovo look di Google Apps. Gmail Il nuovo look di Google Apps Gmail Benvenuti nel nuovo look di Google Apps Perché questo cambiamento: Per fare in modo che tutte le applicazioni Google abbiano lo stesso aspetto e siano chiare, semplici

Dettagli

Io Partecipo Manuale utente

Io Partecipo Manuale utente 2017 Versione 01.0 Io Partecipo Manuale utente Informatica Trentina S.p.A. 11/01/2017 Sommario Introduzione........3 Registrazione......4 Accesso....6 Utilizzo.....9 Io Partecipo - Manuale utente - versione

Dettagli

Lato client: vuol dire che le operazioni programmate vengono svolte e visualizzate direttamente sul computer dell'utente collegato

Lato client: vuol dire che le operazioni programmate vengono svolte e visualizzate direttamente sul computer dell'utente collegato Introduzione al linguaggio PHP Hypertext preprocessor Lato client: vuol dire che le operazioni programmate vengono svolte e visualizzate direttamente sul computer dell'utente collegato Lato server: vuol

Dettagli

Guida all utilizzo dell APP CVM

Guida all utilizzo dell APP CVM Sommario INTRODUZIONE... 2 1) PRIMO ACCESSO ALL APP COME SI CONFIGURA... 2 A) LOGIN... 2 B) VERIFICA DEL DISPOSITIVO... 4 C) INSERIMENTO DISTRIBUTORI... 5 2) INVIO DATI CORRISPETTIVI COME EFFETTUARE E

Dettagli

I server Fiery si integrano con uniflow

I server Fiery si integrano con uniflow I server Fiery si integrano con uniflow SCENARIO 2 Utilizzate un flusso di lavoro uniflow e desiderate monitorare e controllare le attività su ogni singolo dispositivo del vostro parco macchine, inclusa

Dettagli

Cookie Policy. Functionality Cookie

Cookie Policy. Functionality Cookie Cookie Policy Il sito web di Green Aus utilizza i Cookie per rendere i propri servizi semplici ed efficienti per l utenza che visita le pagine del portale. I Cookie sono file di testo, ovvero pacchetti

Dettagli

PROGETTO FABBISOGNI STANDARD

PROGETTO FABBISOGNI STANDARD PROGETTO FABBISOGNI STANDARD GUIDA DI ACCESSO E COMPILAZIONE DEL QUESTIONARIO 1 Sommario 1 Scopo del documento... 3 2 Accesso al portale... 3 3 Utilizzo del portale... 3 3.1 Accesso... 4 3.2 Compilazione

Dettagli

Il software Epi Info

Il software Epi Info Il software Epi Info Controlli sui dati nell esempio dello studio sulla compliance: Crea maschera Controlli sui valori dei dati Quando si creano i campi (clic destro sulla maschera) è già possibile utilizzare:

Dettagli