logo

Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗

Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri

Lezioni di PHP - Lezione 13 - Fondamenti della programmazione orientata agli oggetti (OOP).

09/10/2025, by Ivan

Nelle lezioni precedenti abbiamo già visto diversi tipi di dati in PHP: booleani, interi, numeri con la virgola, stringhe e array. In questa lezione parleremo di un altro tipo di dato disponibile in PHP: l’oggetto.
Gli oggetti assomigliano in parte agli array, poiché possono contenere al loro interno vari tipi di dati: numeri, testo, array e persino altri oggetti.

Lezioni di PHP - Lezione 1 - Lavorare con i moduli (form).

09/10/2025, by Ivan

Nella vita reale riceviamo informazioni tramite televisione, radio, Internet o conversazioni dirette. Anche i siti web ricevono informazioni dagli utenti, ma lo fanno in un formato speciale: attraverso i moduli (form). I moduli possono essere paragonati ai questionari o ai moduli di richiesta che si compilano in un ufficio pubblico. Anche se il set di elementi disponibili nei form HTML è limitato, essi permettono comunque di ottenere dagli utenti tutte le informazioni necessarie per il funzionamento del sito.

Lezioni di PHP - Lezione 2 - Lavorare con i file: apertura, scrittura e lettura.

09/10/2025, by Ivan

Nella lezione precedente abbiamo creato la struttura base per il nostro guestbook, blog o chat. Ora dobbiamo solo aggiungere funzionalità. In questa lezione registreremo i nostri messaggi in file e leggeremo i messaggi da file.

In PHP esistono molte funzioni per lavorare con i file; ne analizzeremo solo alcune, poiché nella maggior parte dei casi il tuo sito salverà i dati in un database (ne sono certo) e non in file. Tuttavia, vedremo alcune di queste funzioni per capire il principio di base. Lavoreremo con i database più avanti.

Lezioni di PHP - Lezione 3 - Lavorare con il database MySQL.

09/10/2025, by Ivan

Probabilmente pensi che sia troppo presto per iniziare la terza lezione parlando subito del lavoro con il database MySQL. Ma credimi, non è così. Studiare PHP come linguaggio di programmazione web senza imparare a lavorare con un database è come avere un computer senza Internet. Sì, puoi usarlo, ma non avresti accesso a nessuna informazione. Quindi stringiamo i denti e iniziamo a scrivere query SQL al database, anche se non sappiamo ancora nulla del linguaggio SQL.

Lezioni di PHP - Lezione 3.2 - Lavorare con il database MySQL. Inserimento dei dati con INSERT INTO. Selezione dei dati con SELECT.

09/10/2025, by Ivan

Nella lezione precedente abbiamo creato una tabella per il nostro sito. In questa lezione miglioreremo la nostra tabella e inizieremo finalmente a lavorare con il database: inseriremo dati e li estrarremo dalla tabella. Non dovrebbe essere complicato, quindi iniziamo.

Lezioni di PHP - Lezione 3.3 - Lavorare con il database MySQL. Aggiornamento dei dati con UPDATE.

09/10/2025, by Ivan

Abbiamo già conosciuto operatori MySQL come SELECT e INSERT INTO, ora è il momento di imparare come aggiornare i dati già inseriti nel database. Per questo utilizzeremo l’operatore SQL UPDATE. Ma prima, modifichiamo il nostro file index.php aggiungendo la gestione di un nuovo percorso. Trova questo codice:

Lezioni di PHP - Lezione 3.5 - Lavorare con il database MySQL. L’operatore JOIN. Caricamento di file sul server.

09/10/2025, by Ivan

Prima di iniziare a scrivere questa lezione, ho pensato a lungo su come spiegare al meglio le query con gli operatori JOIN. Il fatto è che l’operatore JOIN serve per selezionare dati da più tabelle contemporaneamente. E poiché ci serve un’altra tabella, la creeremo. Ti propongo di creare una tabella per i file che caricheremo tramite un modulo in questa lezione. In questo modo la lezione coprirà due argomenti diversi: lavoro con il database e lavoro con i moduli.