Post

Visualizzazione dei post da novembre, 2022

4E - 4D SIA: La gestione della registrazione utenti con MD5 (file di testo e Php) e le sessioni

Immagine
Soluzione della studentessa Laura Boienti 4 E SIA: L'argomento in 4 E SIA è stato affrontato martedì 18 febbraio 2020 In informatica una funzione crittografica di hash è una classe speciale delle funzioni di hash che dispone di alcune proprietà che lo rendono adatto per l'uso nella crittografia. Si tratta di un algoritmo matematico che mappa dei dati di lunghezza arbitraria (messaggio) in una stringa binaria di dimensione fissa chiamata valore di hash, ma spesso viene indicata anche con il termine inglese message digest (o semplicemente digest). Tale funzione di hash è progettata per essere unidirezionale (one-way), ovvero una funzione difficile da invertire: l'unico modo per ricreare i dati di input dall'output di una funzione di hash ideale è quello di tentare una ricerca di forza-bruta di possibili input per vedere se vi è corrispondenza (match). In alternativa, si potrebbe utilizzare una tabella arcobaleno di hash corrispondenti. La funzione crittografica

4D e 4E SIA: Protezione di pagine con PHP tramite variabili di sessione e credenziali salvate in file di testo (username e password)

Immagine
Link cartella zippata dell'esercizio - clicca qui Uno dei modi più semplici per proteggere l'accesso alle pagine di un sito salvato su un Server Web è utilizzare il linguaggio  php   e scrivere uno script contenente le  variabili di sessione . In questo esempio useremo uno script in php che chiameremo  check.php. Questo programma dovrà essere richiamato  in tutte le pagine del sito dell'area riservata.  Nel nostro caso il nome della pagina dopo il login sarà menu.php . L'esercizio che proveremo insieme contiene questi file: Link cartella zippata dell'esercizio -  clicca qui login.php, pagina di login al sito web; destroy.php , script di distruzione della sessione; check.php , script di protezione dell'accesso; registrazione.html  pagina html per il modulo di registrazione registrazione_login.php script di registrazione delle credenziali nel file di testo elenco_pass.txt elenco_pass.txt , file di testo con utenti e passwo

1M e 1P: Test su Word, Excel, Collaboration on line, Windows, gestione file, sicurezza, power point

Immagine
  Test su Word, Excel, Collaboration on line, Windows, gestione file, reti, sicurezza, power  point. https://ecdl.skuola.net/simulazioni/layout/modulo_1_1.php https://ecdl.skuola.net/simulazioni/layout/modulo_1_2.php https://ecdl.skuola.net/simulazioni/layout/modulo_2_1.php https://ecdl.skuola.net/simulazioni/layout/modulo_2_2.php https://ecdl.skuola.net/simulazioni/index_modulo_3_1.php https://ecdl.skuola.net/simulazioni/layout/modulo_4_1.php https://ecdl.skuola.net/simulazioni/layout/modulo_5_1.php https://ecdl.skuola.net/simulazioni/layout/modulo_5_2.php https://ecdl.skuola.net/simulazioni/layout/modulo_6_1.php https://ecdl.skuola.net/simulazioni/layout/modulo_7_1.php

3E e 3I: Quiz on line su Html e Css

Immagine
Nella prossima interrogazione dovrete effettuare due quiz su Html e Css agli indirizzi: http://www.mininterno.net/begint.asp?ida=94 https://www.w3schools.com/html/html_quiz.asp https://codescracker.com/exam/showtest.php?subid=4 https://www.cssportal.com/css-quiz/ https://codescracker.com/exam/showtest.php?subid=5 https://www.w3schools.com/css/css_quiz.asp Esercitatevi

3E e 3I: Nuove domande nelle interrogazioni di laboratorio su Html e Css

Immagine
Elenco delle domande aggiornate al 14 nov 2022 sul linguaggio HTML (oltre a quelle presenti sul blog in altri post) Questo è l'elenco dei tutorial sul linguaggio HTML, divisi per categorie, per imparare a creare le nostre pagine web: Basi del linguaggio html: I documenti HTML Il tag HTML, HEAD e META Html: i tag di uso frequente Html: attributi del testo Html: colorare il testo Html: gli elenchi Html: blocchi di testo e di codice Html: separatori e spazi vuoti Html: le entità Html: annidamento, indentazione e commenti Html: I-frame Immagini e collegamenti in html: Html: le immagini Html: i collegamenti ipertestuali Html: i segnalibri Html: link con i pulsanti semplici Html: link con i pulsanti personalizzati Html: pulsante per tornare alla pagina precedente Html: creare redirect Le tabelle in html: Html: le tabelle Html: unione di celle I form in html: Html: i form Html: i bottoni Html: i campi di testo Html: le select Html: checkbox e radio button Aspetto grafico di una pagina Web

3E e 3I Sia: I segnalibri in Html

Immagine
  Un link oltre che puntare all’inizio di un nuovo documento HTML, permette di visualizzare il documento attualmente aperto a partire da un determinato punto che chiameremo segnalibro. Questi tipi di link vengono denominati link interni, difatti sono definiti in una pagina HTML e puntato ad una porzione della stessa pagina. Per realizzare un link interno è necessario procedere in questo modo: definire il segnalibro assegnandogli un nome univoco; definire un link che conduca al segnalibro La seguente riga di codice descrive un segnalibro o ancora: <a name="capitolo1"></a> Il nome capitolo1 viene assegnato al link dall’attributo name dell’elemento a. Il link che permetterà di raggiungere il segnalibro sarà: <a  href="#capitolo1">Vai al capitolo 1</a> Il tag a definisce un link ipertestuale con l’ancora capitolo1 come destinazione. Il simbolo # indica al browser che l’ancora va ricercata all’interno della pagina attuale. I link interni vengono u