Post

Visualizzazione dei post da maggio, 2021

4D - 4E - 5D e 5E SIA: Procedura di login e sessione con Php e MySql

Immagine
Pagina Web con un form di login per l’inserimento delle credenziali dell’utente (email, password). Si consideri il database db1 su server MySQL con la tabella utenti avente la seguente struttura: utenti (ID, Cognome, Nome, Email, Telefono, Citta, Provincia, Password) La pagina Web seguente realizza la procedura di login per l’acquisizione dei dati di un utente (credenziali) e per la sua identificazione. La pagina HTML presenta la maschera di login e richiama la pagina PHP per il controllo. Lo script PHP controlla che l’utente sia registrato sul server, fornendo anche un messaggio con l’esito del controllo. In caso positivo fornisce l’accesso alla prima pagina del sito, contenente anche un link per consentire all’utente di disconnettersi (logout). Lo script seguente, richiamato dalla pagina di login, accede al database db1 sul server e controlla se l’utente è registrato nella tabella utenti: in caso positivo apre la pagina di accesso al sito creando una nuova sessione Web, altr

1S Turistico: Creazione di una presentazione multimediale

Immagine
Crea una presentazione con animazioni che illustri che cos’è l’idrogeno e come può venire utilizzato per produrre energia pulita. Costruisci i collegamenti ipertestuali fra le varie diapositive e, per muoverti all’interno dell’ipertesto, utilizza pulsanti d’azione e parole calde. Indicazioni. Su Internet cerca le immagini: Spazio, Fossili, Acqua, Biomasse, Cella, Auto, Bus, Pannello. Le pagine: Slide 1 H come… IDROGENO per inquinare di meno per respirare meglio Slide 2 Sommario che cos’è da dove si ricava le celle a combustibile i veicoli a idrogeno la casa a idrogeno concludendo Slide 3 Che cos’è È un gas inodore, incolore e non è velenoso È 14,4 volte più leggero dell’aria È l’elemento più abbondante dell’Universo Slide 4 Da dove si ricava Dai combustibili fossili La produzione comporta però anche quella di anidride carbonica Dall’acqua Non comporta produzione di inquinanti, ma richiede molta energia Dalle biomasse È ancora in fase di sperimentazione Slide 5 Le celle a combustibile N

1M e 1P CAT: Ristrutturazione di un bar e indicazioni di fine anno scolastico

Immagine
Realizzare il progetto completo di ristrutturazione del bar (nel link ci sono più planimetrie, sceglietene una).La consegna del progetto deve contenere: Preventivo Contratto Foglio di calcolo con Iva separata 10% e 22% Relazione impianto elettrico Planimetria 2D e 3D area commerciale ristrutturata. Scegliere uno dei progetti presenti nel link e realizzarli http://www.int24.it/ristrutturazione-di-interni-commerciale/ Come e cosa fare per ristrutturare, a norma di legge, un bar. https://www.quotalo.it/guide/ristrutturazione-bar-costi-e-consigli Entro e non oltre il 15 maggio 2021 dovevate pubblicare una cartella zippata con tutti i file dei progetti realizzati durante l’anno su Classroom. Per gli assenti e per gli studenti in quarantena, ecco le operazioni che dovete effettuare: 1) Create su Drive una cartella e trasferite i file dei progetti. 2) La cartella chiamatela con nome e cognome e anno scolastico, esempio: Giuseppe Rossi as 2020-2021. 3) Quando avete sistemato, corretto tutti i

4D - 4E: Esercizi in Php con i moduli form e le sessioni

Immagine
  Esercizi PHP Esercizio 1  -  Soluzione Si vuole realizzare un servizio Web per la gestione della prenotazione di un insieme di eventi da parte di un utente. Il servizio prevede le seguenti pagine: un form in cui l’utente può inserire il nome dell’evento (una stringa) e il numero di persone per cui effettua la prenotazione. Il form permette l’inserimento di una prenotazione per volta e l’inserimento di più prenotazioni avviene inviando più volte il form in una stessa sessione. una pagina di raccolta delle prenotazioni che memorizza sul server le prenotazioni fatte col form del punto 1. Si assume che se l’utente invia più di una volta il numero di prenotazioni per lo stesso evento nella stessa sessione, il numero di persone viene cumulato. una pagina di riepilogo che stampa la lista delle prenotazioni, il totale del numero di persone e l’evento per cui è previsto il massimo numero di prenotazioni. Nel caso ci siano più eventi a cui corrisponde il valore massimo di prenotazioni si stamp

3E Sia : Tracce probabili per la verifica in Javascript

Immagine
TRACCE MEDIO-FACILI CON ARRAY PER LA VERIFICA DEL 10 MAGGIO 2021 (Gli studenti che hanno studiato l'anno scorso la sintassi del C++ sono avvantaggiati perchè possono capire il procedimento e rielaborarlo per il linguaggio Javascript). Due esercizi a testa verranno assegnati ad ogni studente. Li deciderò lunedì mattina prima della verifica Es 1. Memorizzare in un array di dieci posizioni i primi dieci numeri naturali. (Soluzione: C++ ) Es 2. Leggere e memorizzare in un array di 8 celle, 8 numeri reali, dopo averli memorizzati calcolarne la somma e la media. (Soluzione: C++ ) Es 3. Leggere e memorizzare in un array sette numeri, dopo averli letti contare quante volte è stato memorizzato lo zero. (Soluzione: C++ ) Es 4. Memorizzare in un array di 100 posti i primi cento numeri naturali in ordine inverso. (Soluzione: C++ ) Es 5. Dopo aver letto e memorizzato 8 numeri in un array, calcolare la somma di quelli negativi e memorizzare zero al loro posto. (Soluzione: C++ ) Es6. Leggere un a

3E : esercizio con Array scorrendo il vettore, al primo zero sommare tutti i valori dell'array e stamparlo

Immagine
  <!DOCTYPE html> <html> <head> <title>esercizio uno</title> <script type="text/javascript"> //Caricare da tastiera un vettore di N elementi. Scorrendo il vettore,  //al primo zero incontrato stampare la somma di tutti gli elementi considerati e il loro numero. V=new Array(4) var i=0; var k=0; totale=0; for (i=0; i<4; i++) { V[i] = parseInt(prompt('Inserisci un numero')); totale=totale+V[i]; if  (V[i]==0)  { alert("la somma e' " + totale);   }   else    {   alert("la somma senza valori zero e' " + totale);   }   } </script> </head> <body> </body> </html>

3E : Soluzione esercizio con array pari e dispari

Immagine
  <!DOCTYPE html> <html> <head> <title>esercizio uno</title> <script type="text/javascript"> V=new Array(4) var i=0; var pari = 0;  var dispari = 0; for (var i = 0; i < 4; i++) { V[i] = parseInt(prompt('Inserisci un numero'));    } for (var i = 0; i < 4; i++) { alert ('stampa il  numero' + V[i] + ' alla posizione' + i);    } for (var i = 0; i < 4; i++) { if (V[i] % 2 == 0)  {pari++; }  else  { dispari++;   }   }     alert ("la somma dei numeri pari e" + pari + " la somma dei numeri dispari e'" + dispari);  </script> </head> <body> </body> </html>