Esercitazione 3 Mantenimento dello stato, cookies, sessioni

Slides:



Advertisements
Presentazioni simili
Libretto telematico di attestazione del tirocinio.
Advertisements

JavaScript 7. Eventi di JavaScript.
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
PHP.
Utilizzare PHP 5 Corso Interazione Uomo – Macchina AA 2005/2006.
Mantenimento dello stato Laboratorio Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
Connessione con MySQL.
Esercitazione 2 Array, funzioni, form
TW Il weblog b2 Clara Bianconcini 6 marzo TW Clara Bianconcini 2 Come si presenta b2 Parte sinistra ospita i post. Parte destra Link Categorie Archivio.
Ordine dei Dottori Commercialisti e degli Esperti Contabili di Ivrea, Pinerolo, Torino1 effettuate le operazioni di generazione dell'Ambiente di sicurezza.
1 LA RANA SPLash: the return presentato da: BFC SOLUTIONS composto da: Buonocore Remo Falco Onofrio Chiappetti Ciro
ISTRUZIONI PER SCRUTINIO VIA WEB Inserimento voti proposti, assenze, e note per singolo docente, per disciplina, per classe.
Esercitazione 5 MySQL Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
Esercitazione 6 MySQL Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
Tutorial per luso di Pon-SitoVeloce 1. In Pon-SitoVeloce è possibile realizzare un sito con pochi click. Questa è la schermata dopo laccesso. Per iniziare.
Internet Explorer Il browser.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Corso di Informatica A.A
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Per un funzionamento corretto del servizio NIS Web vi preghiamo di seguire le indicazioni di seguito riportate: 1)Non avere installata la barra di Google.
Lezione 2 Programmare in ASP
1 Titolo Presentazione / Data / Confidenziale / Elaborazione di... ASP. Net Web Part e controlli di login Elaborazione di Franco Grivet Chin.
Registro Elettronico Argo ScuolaNext
Gli utenti esterni, (delegati, datori di lavoro, agenzie per il lavoro, enti, ecc), individuati con il ruolo di master è consentito gestire, la propria.
Assessorato alla Cultura e Politiche Giovanili
Introduzione a EBSCOhost Tutorial. Benvenuti alla panoramica sullinterfaccia di EBSCOhost. In questo tutorial viene illustrata linterfaccia di ricerca.
SEZIONE STUDENTE HOMEPAGE STUDENTE Lo studente ha la sola facoltà di registrarsi e fare il test. Inizierà il suo lavoro cliccando su REGISTRATI (figura.
Inserire il proprio nome da iscritto e la propria password e cliccare su Login. Entrerete così nel Blog. Se non si è registrati cliccare su Non registrata.
PRENOTAZIONE COLLOQUI
GUIDA ALL'UTILIZZO DI MOODLE PROFILO: STUDENTE. LOGIN E NAVIGAZIONE DELLA PIATTAFORMA Dopo aver digitato l'indirizzo vi troverete.
Posta elettronica Usare la posta elettronica con il browser web 2 a parte La rubrica.
Registrazione Per accedere al portale e gestire i dati della propria Istituzione Scolastica, Ente o Associazione, ogni utente deve necessariamente compilare.
Sito Web MusicMania.com Marco Berlenghini. Descrizione del Sito Il sito ha come tema principale la Musica e più in particolare gli album musicali. Gli.
L’Abilitazione come Punto Ordinante
Indicazioni per le famiglie 1 - Come funziona l'iscrizione online
Istruzioni utili per la registrazione, l’accesso alle aree riservate e il download gratuito Per scaricare gratuitamente spartiti, testi, midi file e.
Primo accesso Dimenticato la password? Navigare in piattaforma Come accedere a un corso.
MANUALE PRENOTAZIONE – MODIFICA LABORATORI NUOVA PRENOTAZIONE MODIFICA PRENOTAZIONE CANCELLA PRENOTAZIONE PRENOTAZIONE LUNGO PERIODO.
MATERIA: IL S.O. WINDOWS XP PRO 04/03/2011. GESTIONE DEGLI UTENTI.
Introduzione a PHP Laboratorio di Progettazione Web AA 2007/2008 Chiara Renso ISTI- CNR -
Array e Funzioni in PHP Laboratorio di Progettazione Web AA 2007/2008 Chiara Renso ISTI- CNR -
BIOINFO3 - Lezione 111 CGI-BIN CGI-BIN sono chiamati i programmi la cui esecuzione può essere richiesta attraverso il WEB. Il server web (httpd) della.
BIOINFO3 - Lezione 301 CGI-BIN Abbiamo visto che CGI-BIN sono chiamati i programmi la cui esecuzione può essere richiesta attraverso il WEB. In particolare.
File e Funzioni Si possono distinguere tre tipi di file che vengono utilizzati in MATLAB: M-file: hanno estensione .m e in essi vengono memorizzati i.
Applicazione Web Informatica Abacus Informatica Classe VIA 2008/2009 N.Ceccon INF (01) Revisione 4.0 settembre 2008.
1 Applicazione per la gestione dei progetti di “Laboratorio e Tecnologie Web” Ilaria Iannantuono.
Registro Elettronico Istituto Comprensivo Sassano
Analisi del servizio PaschiHome Ripasso lezione del 19 ottobre 2005.
Progetto Traduzioni elaborato di Basi di Dati sviluppato con WebRatio
Gestione Anagrafica Organizzazione
INVIO DI UN’OFFERTA TELEMATICA TRAMITE LA PIATTAFORMA SISGAP
PSYCINFO.
1 Sistemi Informativi e Servizi in Rete Università degli Studi di Brescia Facoltà di Ingegneria Parsing di documenti XML Esercizi.
Lezione 3 Struttura lessicale del linguaggio
PRIMI PASSI PER L’UTILIZZO DELLO STRUMENTO Meetup Movimento 5 Stelle Feltre Passo 1: Vai all’indirizzo (consiglio: inserisci questo.
Eprogram informatica V anno. ASP.NET Introduzione ASP.NET (Active Server Page) è il linguaggio che, sfruttando la tecnologia.NET, permette di: -scrivere.
Progetto Finale Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
Se la sessione esiste Se il form è stato inviato Visualizza form login Richiamo dell’API dell’Uni per verificare i dati di login Verifica primo accesso.
Guida rapida del sistema di compilazione web dei nuovi modelli PIN 2012, per la presentazione delle domande di prevenzione incendi, ai sensi del D.M.I.
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
SISTEMA INFORMATIVO DI SUPPORTO ALLA GESTIONE DEGLI APPALTI PUBBLICI INVIO OFFERTA MULTILOTTO INVIO DI UN’OFFERTA MULTILOTTO TELEMATICA TRAMITE LA PIATTAFORMA.
CORSO INTERNET la Posta elettronica
Manuale Utente – i-Sisen Questionario dei Consumi
Manuale Utente – i-Sisen Questionario del Gas Naturale
Facoltà di Informatica Laboratorio Base dati II Prof. Flavio Fontana Simone Silvestri Anno Accademico 2003/2004 Matr Mail :
Permessi di accesso e sosta: come essere avvisati della scadenza tramite SMS oppure 12 Novembre 2015.
Clicca sul reflink che ti è stato fornito dalla persona che ti ha contattato. Ti si aprirà la pagina del sito. Clicca su JOIN NOW, ti si aprirà una nuova.
SISTEMA INFORMATIVO DI SUPPORTO ALLA GESTIONE DEGLI APPALTI PUBBLICI INVIO OFFERTA INVIO DI UN’OFFERTA TELEMATICA TRAMITE LA PIATTAFORMA SISGAP SISGAP.
SISTEMA GESTIONE TOMBINI
PRIMO ACCESSO COME SEGNALATORE
Transcript della presentazione:

Esercitazione 3 Mantenimento dello stato, cookies, sessioni

Esercizio 3.1 Provare tutti gli esempi di uso di cookie e di sessione dei lucidi. Nell’esempio nel contatore delle pagine provare ripetutamente a ricaricare la pagina e verificare l’incremento del count Commentare l’istruzione session_start() e verificare il non funzionamento del contatore

Esercizio 3.2 Il riferimento alla pagina PHP che cambia colore di sfondo in base alla preferenza dall’utente espressa da una form: Usare il metodo HIDDEN per passare il valore scelto dall’utente ad una terza pagina (terza.php) che dovrà anch’essa avere il colore di sfondo scelto. Questa pagina a sua volta sarà collegata ad una quarta pagina (quarta.php) che riceve il colore di sfondo tramite metodo Querystring.

Esercizio 3.3 In relazione all’esercizio 3.1, conservare il colore scelto in una sessione Modificare le pagine terza.php e quarta.php dell’applicazione in modo che visualizzino lo sfondo del colore scelto dall’utente in precedenza, tramite l’uso di sessioni

Esercizio 3.4 Riprendere la pagina PHP di gestione della form di registrazione precedente (registrationform.php) che riceve i dati inseriti, esegue un controllo sul nick, se risulta vuoto deve restituire un messaggio di errore. Altrimenti lo script prosegue settando un cookie “colore” con il valore del colore inserito. Poi scrive sul browser un messaggio personalizzato del tipo “buongiorno nomeutente” i dati da te inseriti sono:” e la lista delle preferenze inserite nella form. Nomeutente indica il nome inserito dall’utente. Realizzare una nuova pagina provacookie.php che legga dal cookie il colore di sfondo preferito e visualizzi la pagina con il colore settato dall’utente.

Esercizio 3.5 Realizzare una pagina di login utente (riprendendola da esercizi precedenti) Se il login e’ corretto la pagina risultante dovra’ conservare il login in una variabile di sessione, visualizzare una messaggio di login effettuato del tipo ”benvenuto nickname, login effettuato” e prevedere un link ad una pagina per il logout. Realizzare la pagina per lo logout che cancelli tutte le variabili di sessione e visualizzi il messaggio “logout effettuato”. Verificare la correttezza del logout visualizzando il login utente.

Esercizio 3.6 In relazione all’esercizio precedente, realizzare una ulteriore pagina dell’applicazione che risulti visibile ai soli utenti registrati. La pagina dovrà visualizzare la frase “sei autorizzato” se l’utente ha eseguito il login mentre visualizzerà la frase “siamo spiacenti, questa pagina è riservata, si prega di registrarsi” se viene acceduta da un utente che non ha eseguito login Sugg: usare opportunamente le variabili di sessione